我用C#写asp.net。但是不管是代码还是控件都链接不上啊?错误提示是:“服务器不存在或服务器拒绝访问”用控件就是:“××用户无法登陆服务器”。呜呜呜 郁闷了我好久哦。我安装的时候用的是混和验证模式。还有在链接的时候MSSQL服务器是开了的啊。
请大家帮帮忙啊!谢谢!谢谢!

解决方案 »

  1.   

    链接字符串应该没问题啊:
    “server=localhost,uid=sa,pwd=sa,database=NorthWind”;
    后来又换了“server=127.0.0.1,uid=sa,pwd=sa,database=NorthWind”;
    以及我的IP都不行?
      

  2.   

    server=localhost;uid=sa;pwd=;database=NorthWind;
    中间是冒号,不是逗号.是不是你写错了?
    还有那个pwd是空密码.
      

  3.   

    把“server=localhost,uid=sa,pwd=sa,database=NorthWind”;
    里的localhost修改为你的计算机名试试
      

  4.   

    还不行的话用
    thisConnection.ConnectionString =
            // server instance name ?may also be (local)\VSdotNET
            @"Server=(local);" +     
            // use Windows login 
            "Integrated Security=SSPI;" +
            // wait only 5 seconds 
            "Connection Timeout=5;" ;这个好象用的Windows自身验证
      

  5.   

    string myConn="server=(local);database=test;User=sa;Pwd=1234";
      

  6.   

    “回复人: xiaoxiao130130(阿真)
    “server=localhost,uid=sa,pwd=sa,database=NorthWind”;
    里的localhost修改为你的计算机名试试”
    谢谢啊!!改成计算机名就可以了!!感动啊!!呜呜
      

  7.   

    “回复人: xiaoxiao130130(阿真)
    “server=localhost,uid=sa,pwd=sa,database=NorthWind”;
    里的localhost修改为你的计算机名试试”
    谢谢啊!!改成计算机名就可以了!!感动啊!!呜呜
      但是这是为什么了???
      

  8.   

    应该是sqlserver个人版的问题吧,我在任何系统上装个人版都这样
    你是xp系统吧,只能这样连数据库啊,
    因为xp下装不了sql企业版
    2000下用localhost或(local)都行的
    有没有高手能解决这个问题
      

  9.   

    SQL身份验证和联接字符串,或联接过程不正确
      

  10.   


    回复人: mylovepzq(fdfdf) ( ) 信誉:100 
    应该是sqlserver个人版的问题吧,我在任何系统上装个人版都这样
    你是xp系统吧,只能这样连数据库啊,
    因为xp下装不了sql企业版
    2000下用localhost或(local)都行的
    有没有高手能解决这个问题

    哦,这样啊!我是XP啊,我装的是开发人员版啊。但是好像很少见这个版本吧?