# Re: Win 98 ......Jet VBA档案无法初始化!救救我

Posted by 战豪 on July 20, 1999 at 00:32:21:

In Reply to: Win 98 ......Jet VBA档案无法初始化!救救我 posted by 小群群 on July 19, 1999 at 17:10:24:

: 各位大哥,
: 小弟以前利用vb6 sp3 搭配access 资料库(使用 Microsoft DAO 2.5/3.51 Compatibility Library 或
: Microsoft DAO 3.51 Object Library)开发过许多的资料库应用软体,一切使用顺利.
: 然而,当使用者升级到windows 98后(或是重灌98),重新安装之前开发的软体,便出现了以下讯息:

: 当呼叫Jet VBA档案(VBAJET.dll用于16位元版本,VBAJET32.dll用于32位元版本)
: 时,无法初始化,请重新安装传回错误的应用程式

:
: 而且...每个之前开发的软体都这样.....我的背都凉了!

: 不知道各位是否有遇过这问题,我到底错在那里呢?

: 各位有爱心的大哥,请利用您那粗壮的双手,轻轻的拉我一把吧!!!!!!

此情况我较早前也遇上,其成因是由有一较新版之DAO350.DLL存在于该机上,令VBAJET32.DLL产生Error,要手动的删除及重新复制此档,便可避免此Error讯息!

如对方机内安装有Office2000及VB6等Program,都会将此档案Upgrade为3.51.1608.0的....而vb6则为3.50.3602.0

更换File的位置为:
\Program Files\Common Files\Microsoft Shared\DAO\DAO350.DLL

另外,最好也检查一下你自己PC裹及分发的Program之VBAJET32.DLL也是旧版的SP3程式库啊~~

注: 此解决方案为一老外Dustin Fritz兄,付出95美元,得Microsoft方面回覆并Email给我这"同是天涯沦落人,苦候Newsgroup无人答"之有心人! ^____^

Follow Ups: