0

我刚刚使用 Microsoft SQL Server Management Studio 创建了一个新的 SQL 数据库,我正在尝试通过一些 C# 代码连接到它。但是,我在这样做时遇到了一些问题。

我正在尝试使用以下行连接到我的数据库:

  String DBConnection = "Data Source=unknown; Database=SQLExpress\\Darkride; Language=English";

但是我的程序找不到我的数据库,因为我不知道我的数据源在哪里。我一直试图找到它几个小时,但我什么也没得到。

有谁知道我在哪里可以找到我的数据库数据源?

4

5 回答 5

3

看看这里的连接字符串示例http://connectionstrings.com/sql-server-2012

看起来它可能是这样的:

Server=.\SQLExpress;Database=Darkride;Trusted_Connection=True;
于 2013-04-10T08:10:02.043 回答
1

Initial Catalog在连接字符串中缺少:

 String DBConnection ="Data Source='localhost';Integrated Security='SSPI' Initial Catalog=Darkride;";

在这里查看更多选项。

于 2013-04-10T08:08:27.457 回答
0

Change your code to this:

Server=.\SQLExpress;Database=Darkride;Trusted_Connection=True;

And take a look on the link below

Connectionstring.com will help : Connection strings for SQL Server 2008

Best Regards

于 2013-04-10T08:14:12.263 回答
0

添加 "Data Source=127.0.0.1; Database=SQLExpress\\Darkride;Initial Catalog=YourDataBase;User Id=user;Password=pass"

您可以使用SqlConnectionStringBuilder该类来构建您的连接字符串。

一个很好的参考网站是http://www.connectionstrings.com/

于 2013-04-10T08:10:24.420 回答
0

连接字符串格式为:

String DBConnection = "Data Source=27.0.0.1;;Initial Catalog=Darkride;User ID=userIDText;Password=PasswordText";
于 2013-04-10T08:10:26.087 回答