安装了个SQL_SERVER 2000,新建了个数据库:sambios,登录名为:WANGZHIQIANG\Administrator.
在VC中用ADO连接:
m_pConnection->Open("Provider=SQLOLEDB;server=(local);uid=Administrator;psw= ;database=sambios",
"","",NULL);
却怎么也连不上.是什么原因,大家帮帮忙!

解决方案 »

  1.   

    m_pConnection->Open("Provider=SQLOLEDB;server=IP;uid=sa;psw= ;database=sambios",
    "","",NULL);這樣試試
      

  2.   

    1\先用SQL的查询分析器试试能不能连接?看SQL安装是否正确.
    2\你的登录模式是混合模式还是...?
    3\登录用户和密码是否正确?
      

  3.   

    qqwangbalu(飞天舞) ( ) 信誉:100  2007-09-05 16:50:54  得分: 0  
    如何用查询分析器.?
    开始-->所有程序-->Microsoft SQL Server-->查询分析器
    打开查询分析器后,输入你的服务器名,登陆名和密码
    看能否连接成功????
    ---------------------------
    也可以使用OSQL工具进行测试
    cmd下
    OSQl -S. -U Sa -P(这时输入SA密码)
    如果能出现1>说明你的SQL能连接上去那么问题不是出在后台服务器上
    ---------------
    你可以检查一下你的SQLOLEDB库有没有问题
      

  4.   

    m_pConnection->Open("Provider=SQLOLEDB;server=(local);uid=Administrator;psw= ;database=sambios",
    "","",NULL);把(local)改成你本机的IP地址试试看
      

  5.   

    用查询分析器连接不上.
    SQL Server(S):(local)
    登录名用:WANGZHIQIANG\Administrator或Administrator或sa都连接不上.
    用IP也接不上,怪了.