我在用winForm窗体使用SqlConnection连接sql2000数据库,在学校机房可以连成功,但把同样的程序和数据库拷回家,却连不上数据库。运行程序时提示:“用户sa登录失败,原因,未与信任SQLserver连接相关联”我用窗体建立连接,使用“用户名及密码登录”就无法连接数据库,但“用windowsNT集成安全设置”就可以测试成功,但怎么加到代码里去呢?求解

解决方案 »

  1.   

    string myConnectString = "Persist Security Info=False;Integrated Security=SSPI;database=northwind;server=mySQLServer;Connect Timeout=30";
      

  2.   

    肯定是写错了 connectionString
      
      

  3.   

    把数据库换成你的
    server=mySQLServer
    换成
    server=.
      

  4.   

    还有可能使  SQL Server 不允许 使用“用户名及密码登录”
      
      

  5.   

    回家后我已经改了连接服务器名了,server=xx 已经换了