我加载了Borlndmm.dll和midas.dll。还要什么文件吗

解决方案 »

  1.   

    他的机器上有ado吗,ado的版本呢?
    还有,最好把你测试的数据库也一道考过去试试
      

  2.   

    不用dll能连上吗?
    如果连不上,如果别的终端是Win98,请升级安装微软的数据访问补丁
      

  3.   

    ◇[DELPHI]发布ADO程序之安装ADO
    运行一次 MDac_typ.exe ,这个文件在微软的 Windows、IE、Office、Visual Studio 中都有。
    安装程序所安装后的目录与程序中设置的目录路径一样,C:\Program Files\Common Files\System\ado文件夹中有没有ADO组件,装ACCESS2000就有ADO2.1,没有则安装MS OFfice2000,编译要去掉project->Option->Packages对话框中的Build With RunTime Library的勾。◇[DELPHI]配置ODBC的代码
    var
    reg: TRegistry;
    Driver: string;
    begin
    //建立和更新odbc数据源
    //查找ODBCINST.INI键,如果sql server的驱动程序没有安装,则提示退出
    //如果存在,则进行配置
    reg := TRegistry.Create;
    try
      with reg do
      begin
        RootKey := HKEY_LOCAL_MACHINE;
        if OpenKey('Software\ODBC\ODBCINST.INI\SQL Server', False) then
        begin //如果存在sql server 驱动程序
          Driver := ReadString('Driver');
          CloseKey;
          if OpenKey('Software\ODBC\ODBC.INI\ODBC Data Sources', True) then
          begin //注册一个DSN名称
            WriteString(Edit_DataSource.Text, 'SQL Server');
          end
          else
          begin //创建键值失败
            Application.MessageBox(pchar('在创建DSN' + edit_datasource.text + '时发生错误'), '创建ODBC数据源失败', MB_ICONINformATION or MB_OK);
            exit;
          end;
          CloseKey;
          //end 建立dsn
          if OpenKey('Software\ODBC\ODBC.INI\' + Edit_DataSource.Text, True) then
          begin
            WriteString('Database', Edit_DataSource.Text);
            WriteString('Driver', Driver);
            WriteString('LastUser', Edit_LoginUser.Text);
            WriteString('Server', Edit_Ip.Text);
          end
          else
          begin //创建键值失败
            Application.MessageBox(pchar('在创建DSN' + edit_datasource.text + '时发生错误'), '创建ODBC数据源失败', MB_ICONINformATION or MB_OK);
            exit;
          end;
          CloseKey;
        end
        else
          Application.MessageBox('在当前机器上没有安装 SQL Server的ODBC 驱动程序!,请安装相应的驱动程序', '驱动程序出错', MB_ICONINformATION or MB_OK);
        CloseKey;
      end;
    finally
      reg.Free;
    end;
    end;
      

  4.   

    你知道ADO需要那些dll吗,因为在客户端都要安装一次用户不能接收
      

  5.   

    最好还是直接安装,因为在安装时还要写注册表,注册ADO的COM组件的。其实,这个文件也不大。
      

  6.   

    ADO是不需要什么DLL的。
    只要你有装ADO就行了!