数据连接代码:
SqlConnection("Data Source=" + serverIp + ";DataBase=" + DateName + ";User ID="+UserID+";PWD="+dPass+"")
现在连接时提示:用户 'sa' 登录失败。但我SQL设置应该是正常的呀,我用查询分析器都可能使用,两种登录方式都可以,就是不知道咋会回呀!我系统是XP个人版的,刚装的系统,我就把SQL打了个SP4的补丁,不知道是不是这个问题.SQL验证的是Windows模式和SQL登录模式

解决方案 »

  1.   

    把连接数据库的用户名和密码放到配置文件(web.config)里去不行吗?
      

  2.   

    我写的一个WINFORM 程序呀!
      

  3.   

    winform 可以用app.config你的问题,应该是  sa 的登录密码没写对。你可以打开 SQL的查询分析器, 用 sa 登录试试, 看是否正确。
      

  4.   

    home版有很多限制,特别是使用odbc连接的时候,你尝试一下将数据库ip的地方改成数据库服务器的名字(不要用ip)
      

  5.   

    SqlConnection("server="+serverIp +";uid="+UserID+";pwd="+dPass+";database="+DateName);
      

  6.   

    查询分析器都可能使用,Windows模式和SQL(sa)两种登录方式都可以登录
    操作系统是:Win XP Professional sp2
    数据库是:SQL SErver 2000(SP4),我打了个SP4的补丁(本人认为多办是这的问题,但不知道在那里设置)
    SQL验证设置为Windows模式和SQL登录模式 如果用户名为空提示:用户 '(null)' 登录失败。原因: 未与信任 SQL Server 连接相关联。
    用户名为SA时提示:用户 'sa' 登录失败。