SqlConnection con = new SqlConnection("server=124.77.60.130;database=Demo;uid=sa;pwd=1112"); SqlDataAdapter da = new SqlDataAdapter("select * from Table", con);
con.Open(); DataTable table = new DataTable("Table");
da.Fill(table);
连接数据库好象能成功但是添加了da.fill(table)以后就显示以下错误在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)怎么解决啊?
con.Open(); DataTable table = new DataTable("Table");
da.Fill(table);
连接数据库好象能成功但是添加了da.fill(table)以后就显示以下错误在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)怎么解决啊?
DataTable table = new DataTable("Table");
da.Fill(table);
检查 server=
没用啊 先打开还是一样2楼的 检查server?我用.也是一样。。
SqlConnection con = new SqlConnection("server=124.77.60.130\SQLEXPRESS;
database=Demo;uid=sa;pwd=1112");
其中 "SQLEXPRESS"代表你自己的实例名,可根据你的实际名字改变
连接sql server2005时要加上实例名,例如:
SqlConnection con = new SqlConnection(@"server=124.77.60.130\SQLEXPRESS;
database=Demo;uid=sa;pwd=1112");
其中 "SQLEXPRESS"代表你自己的实例名,可根据你的实际名字改变
报错 说是无法识别的顺序转意谁远程帮我看看呀~
SqlConnection con = new SqlConnection(@"server=124.77.60.130\\SQLEXPRESS;
database=Demo;uid=sa;pwd=1112");
(2)
打开配置工具->配置管理器->看SQL SERVER BROWSER是否启动
设置TCP/IP连接为可用,同时重新启动SQL Server服务器