日期:2014-05-18  浏览次数:20534 次

asp.net链接sql server 2005出错
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接) 
说明: 执行当前 Web 请求期间,出现未处理的异常。请检查堆栈跟踪信息,以了解有关该错误以及代码中导致错误的出处的详细信息。 

异常详细信息: System.Data.SqlClient.SqlException: 在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)

源错误: 


行 22: {
行 23: SqlConnection con = DBConn.CreateConn();
行 24: con.Open();
行 25: SqlCommand cmd = new SqlCommand("select * from TDepartment", con);
行 26: SqlDataReader srd = cmd.ExecuteReader();
 
******************************
请问怎么解决??

------解决方案--------------------
http://blog.csdn.net/zhangyang0402/archive/2007/05/07/1598646.aspx
------解决方案--------------------
去这个网站,能解决你的问题.

http://www.connectionstrings.com/