我的ado 在连接sql server 2000时为什么不行?原连接sql server 7.0 就没有问题?debug时没有什么问题,就是打开数据集时提示不支持此接口,这是为何?
"Driver={SQL Server};Server=ZHMYYP\WEBKITTEN;Uid=ZHMYYP;PWD=ZHMYYP;Database=membership");

解决方案 »

  1.   

    m_pConnection->
    Open(
    "driver={SQLServer};Server=127.0.0.1;DATABASE=vckbase;UID=sa;PWD=139","","",adModeUnknown
    );其中Server是SQL服务器的名称,DATABASE是库的名称
      

  2.   

    "Driver={SQL Server};Server=ZHMYYP\\WEBKITTEN;Uid=ZHMYYP;PWD=ZHMYYP;Database=membership");Server=ZHMYYP\\WEBKITTEN 要有两个斜杠
      

  3.   

    是的,我用了IP地址,但是打开数据库表时显示"IDISPATCH error #3149"
    这是为何?
      

  4.   

    是不是vc6.0 对 sql server 2000支持的不好啊?
      

  5.   


    用 e.Description()把错误信息显示一下。