我正在编写一个可移植程序,该程序可以在其他计算机以及我的计算机上使用,并且还可以连接到该计算机上的SQL数据库。
所以问题是我没有那台计算机的数据库名称。我的程序如何在不知道数据库名称的情况下连接到该数据库?
换句话说,我没有足够的信息来创建完整的 ConnectionString 。
答案 0 :(得分:1)
首先连接到SQL Server的master
数据库。
然后,使用此查询,您可以从数据库中的数据库获取数据:
SELECT name FROM master.dbo.sysdatabases
在下面的站点上,您可以为您找到合适的连接字符串: https://www.connectionstrings.com/
答案 1 :(得分:0)