SqlConnection con = new SqlConnection("server=localhost;database=WG580;uid=cj;pwd=123");
报如下错:为什么啊?我连的是SQL2000啊。。
在建立与服务器的连接时出错。在连接到 SQL Server 2005 时,在默认的设置下 SQL Server 不允许进行远程连接可能会导致此失败。 (provider: 命名管道提供程序, error: 40 - 无法打开到 SQL Server 的连接)

解决方案 »

  1.   

    没啊,刚装的SQL2000,SP4补丁也刚打
      

  2.   

    server=.;database=Ydb;uid=sa;pwd=sa;
      

  3.   

    连接字符串写的没问题,是SQL Server没有配置好。没有开启远程连接的功能~~
      

  4.   

     最简单 的就是
    你拖一个 数据库控件
    然后设置连接
    最后把连接字串copy 下来
      

  5.   

    string strcon=@"server=.\SQLEXPRESS;database=WG580;uid=cj;pwd=123"
    SqlConnection con=new SqlConnection(strcon);
    con.open()建议楼主这样!
      

  6.   

    string strcon=@"server=.\SQLEXPRESS;database=WG580;uid=cj;pwd=123" 
     05一般用这,
    我一般是自己建立一个UDL文件去找的