不完全是ADO的错, 你可找找其他原因

解决方案 »

  1.   

    上次我也用ADO编了一个小程序,复制到许多WIN98机上都
    不能运行,运行mdac_typ.exe后,就可以了;
    ADO本向也有一个bug,到www.borland.com上找一下,
      

  2.   

    赞同楼上的朋友.
    主要是WIN98的Data access版本太低.
      

  3.   

    不應和win98有直接關係, 我用ADO在win95+ Access2000 mdb + MDAC2.5/MDAC2.6完全無問題.但最好不要用 MDAC2.7!!! M$已取消ACCESS 用 OLE DB的功能, 你只有舊技術的jet engine.
    因此, 我正改用interbase/firebird, client只需gds32.dll一個文檔便可以了, 效能比ADO快許多.
      

  4.   

    不應和win98有直接關係, 我用ADO在win95+ Access2000 mdb + MDAC2.5/MDAC2.6完全無問題.但最好不要用 MDAC2.7!!! M$已取消ACCESS 用 OLE DB的功能, 你只有舊技術的jet engine.
    因此, 我正改用interbase/firebird, client只需gds32.dll一個文檔便可以了, 效能比ADO快許多.
      

  5.   

    to yzqb:
       你用的是Access2000+ado Jet oledb 4.0   ?
      

  6.   

    升级到win98第二版,
    或安装Dcom98.
      

  7.   

    win98第一版用ie4, 是未有MDAC, 在Delphi的光盘的MDAC目录有客户安装程式, 不然也可在http://www.microsoft.com/data下载, 又或者升级ie到 ie5