最近做的项目中需要客户端跨网段连接数据库,可以总是报连接错误(error = 40 命名管道问题),开发环境为Visual Studio .Net 2005,c#,Ms SQL Server2005,最后在连接字符串中把Data Source项有服务器名改为IP地址,解决问题。