【发布时间】:2011-01-04 21:09:20
【问题描述】:
我正在尝试使用我的连接字符串连接到数据库,并在尝试连接到数据库时收到以下错误。对于集成安全性,我使用 SSID,因此我不必输入用户名和密码。此外,数据库驻留在同一台机器上,并且是在 VS2010 中创建的。我可以使用 SqlDataSource 毫无问题地连接到数据库,但我希望开始编写自己的连接字符串。
protected void btnUpdate_Click(object sender, EventArgs e)
{
string source = "server=(local)" + "integrated security=SSPI;" + "Connect Timeout=30; " + "database=Name";
SqlConnection conn = new SqlConnection(source);
conn.Open();
conn.Close();
}
我得到的错误是这样的:
与网络相关的或特定于实例的 建立时发生错误 连接到 SQL Server。服务器 未找到或无法访问。 验证实例名称是否为 正确,并且 SQL Server 是 配置为允许远程 连接。 (提供者:命名管道 提供者,错误:40 - 无法打开 连接到 SQL Server)
【问题讨论】:
标签: c# asp.net sql-server connection-string