是什么也不用装就可以正常连接,设置ADO组件的属性就可以了。

解决方案 »

  1.   

    程序发布时,带上ntwdblib.DLL 即可
      

  2.   

    不需安装,但需设置,开始->运行:键入cliconfg后ADD服务器名称后再用ADOConnection连接,就行了
      

  3.   

    thx all但是怎么解释不同的呢?
    我不明白啊
      

  4.   

    但是很奇怪,
    我的程序就是用ado 连SQL SERVER 2000的,
    但是另一台机(客户机)的win2000(有装sql SERver 2000)可以运行正常,
    但是winme却不能运行,为什么呢?
      

  5.   

    WINME没有带SQL数据库访问的DLL。
      

  6.   

    我的win2000 pro(sp3)还是装了客户端才好用的呢,而别人的却不用,奇怪。
      

  7.   

    什么都不用装?这么好 啊.
    我以为要装一个客户端连接程序的.
    不行的话,你装sql 的"仅连接选项"吧.
      

  8.   

    我碰到内似的情况,我认为是ado版本的问题
      

  9.   

    我认为应该装个MDAC,微软的数据库访问组件
      

  10.   

    只需把Sql2000客户端动态库:
    dbmsadsn.dll、dbmsgnet.dll、dbmsrpcn.dll、dbmsvinn.dll、dbnetlib.dll、dbnmpntw.dll、ntwdblib.DLL
    能找几个找几个,直接复制到安装目录即可!
       只需在装了SQL SERVER 2000个人版(开发版/企业版)的Win2000/XP下直接查找到以上文件即可。祝大家好运,^_^
       程序发布时,带上以上文件即可.支持Win98/ME/2000/XP
      

  11.   

    这问题我遇到过,xtydyy8881(xtydyy8881)  回答的对,要设置一下,不然连接会有问题。
      

  12.   

    通常做安装文件都需要包括 MDAC - Microsoft Data Access Component
      

  13.   

    http://download.microsoft.com/download/1/0/3/10393c6b-ed5c-49c0-b0a2-00c031f1790d/mdac_typ.exe
    上面是microsoft的最新ado版本,已经解决了许多bug
    5m,你可以给每个客户端都装一下,可以解决许多BCB的Ado中的一些问题