如何显示数据库的列表?

问题描述:

请告诉我如何获取所有现有SQL Server数据库实例列表到列表框中,以便用户可以选择他们的数据库。谢谢!如何显示数据库的列表?

+0

请你可以添加你到目前为止尝试过的。人们很乐意回答问题并帮助解决问题,但通常不喜欢为你做功课。 – Jay

你可能想要使用sys.databases表;

SELECT name 
FROM sys.databases 
+0

以及如何显示到列表框? – MSS

+1

要将列表限制为用户可以访问的数据库,请使用'SELECT name FROM sys.databases WHERE HAS_DBACCESS(name)= 1;'。 –

+0

在哪,c#?的sql?视觉工作室?你已经使用了所有这些标签。你可以在你正在使用的语言上进行快速的谷歌搜索(提示:sql-server已经将它内置到SSMS中) –