不知道为什么这会失败......我确定这是我的错。任何帮助将不胜感激。
我得到了经典
无法打开登录请求的数据库“Northwind”。登录失败。用户“MyMachine\MyUserName”登录失败。
我可以通过 SQL Server Management Studio 使用 Windows 身份验证登录。
我检查了 SQL Server Management Studio 以确保我的用户有权使用 Northwind 数据库。我还尝试了在 stackoverflow 上发布的对这个问题的大多数其他回复。
这是我的代码:
SqlConnection dataConnection = new SqlConnection();
try
{
SqlConnectionStringBuilder builder = new SqlConnectionStringBuilder();
builder.DataSource = ".\\SQLExpress";
builder.InitialCatalog = "Northwind";
builder.IntegratedSecurity = true;
dataConnection.ConnectionString = builder.ConnectionString;
dataConnection.Open();
... .
我正在使用 SQL Server 2008 Express