WIN98下,默认是JET3.51的引擎,JET3.51不能访问ACCESS2000的数据库,如何在VB中打包时能包含jet40的引擎(?包含哪些DLL),使系统在WIN98裸机上安装完成后即可以使用。(尽量不改变ACCESS2000的数据库)

解决方案 »

  1.   

    打包时包括新版的MDAC_TYP.EXE文件,或者把该文件从你的开发电脑上copy到目标电脑,安装你的程序前先装该程序,更新数据驱动,ok
      

  2.   

    其实跟打包无关,只要把这个exe文件在win 98下运行了就会更新数据驱动了,就有Jet 4.0了
    但是你这个文件一定要是新的(ADO2.7以上)
      

  3.   

    安装mdac2.6驱动
    http://download.microsoft.com/download/dasdk/Install/2.60.6526.3/WIN98Me/EN-US/MDAC_TYP.EXE
      

  4.   

    VB打SP5后,在使用JET的时候,将JET3.51改成JET4.0就可以.
        Sdb.Open "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & App.Path & "\dat\system.mdb;Persist Security Info=False"
      

  5.   

    安装mdac2.6驱动
    http://download.microsoft.com/download/dasdk/Install/2.60.6526.3/WIN98Me/EN-US/MDAC_TYP.EXE