机器名boo1,SQL工作组(local)(因为是默认安装,没有修改它的名字),关于SQLOLEDB供应商的版本号是多少?Initial Catalog为master,表名ttt.

解决方案 »

  1.   

    m_pConnection->Open("driver={SQL Server};Server=127.0.0.1;DATABASE=master;UID=sa;PWD=139","","",adModeUnknown);
      

  2.   

    m_pConnection->Open("Provider=SQLOLEDB.1;Password=aa;Persist Security Info=True;User ID=sa;Initial Catalog=master;Data Source=boo1","","",0);
    用户名,密码,自己修改一下,就行了
      

  3.   

    "Provider=??"不用写吗?"Provider=SQLOLEDB.1;User ID=sa;Initial Catalog=Northwind;Data Source=ZJ"
    调试时提示是"未找到属性配置文件,系统将却省引导"
      

  4.   

    datasource是boo1还是(local)?  SQLOLEDB.1的1是版本号吧?我装的是
    SQL Server 2000,也写1吗?UID 还是User ID,password不写行吗?
      

  5.   

    (local)指的是你的客户机和服务器在同一台机器上,如果你的客户端在局域网的另一台机器上datasource就应该写你的服务器的机器名称
    UID 还是User ID,---------〉User ID
    password不写行吗?
    如果你的数据库有密码就必须的添上password
    否则连不上
      

  6.   

    User ID,password不写行吗?_>如果你的登陆没有设置密码就不用写密码了,如果设置了密码就要写了