我编了段代码,就是比如 A 机上有数据库,在 B 机上通过,ADODB.CONNENTION连到A机上的数据库上,但我编译后做成安装文件,在 C 机上安装,连到 A 机上时,总会提示出错,说没有SQL SERVER的提供者?或是 TYPE 错误!
这到底是什么原因?要怎么做呢?
请高手指点!谢谢!

解决方案 »

  1.   


    dim rac  as new adodb.connection
    With rac     '数据库连接
        If .State = adStateOpen Then .Close
        .ConnectionString = "driver=SQL Server;server=计算机名或IP地址;uid=sa;pwd=;database=数据库名称
        .CommandTimeout = 120
        .Open
    End With
      

  2.   

    set con as new adodb.connectioncon.open "driver={sql server};server=demo;uid=sa;pwd=;database=aaa"
      

  3.   

    数据源设置里面看看,有没有sqlserver的odbc
      

  4.   

    是你安装的那台机没有所用数据库的驱动程序
    也就是你至少要安装sql server的客户端
    若是access则要装 access喽
      

  5.   

    我是安装在一台全新的98里!
    那就是说一定要装SQL SEVER的客户端了?
    可是我连接的是服务端上的SQL SERVER啊!
    能不能也打包在安装程序里?
      

  6.   

    可不可以在98的ODBC里设置一下啊?
      

  7.   

    设置一个ODBC数据源就可以了.