32位访问数据库引擎可以解决64位系统中的问题 [英] 32 bit access database engine can solve issue in 64 bit system
本文介绍了32位访问数据库引擎可以解决64位系统中的问题的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我面对Microsoft.Jet.OLEDB.4.0未注册本地PC
64位系统问题。
如果我尝试安装64位这个问题访问数据库引擎,我无法在64位系统上安装
,becoz 32位兼容办公室安装在此..
我的项目exe是32位兼容.. <如果我安装了32位Access数据库引擎,那么
。这个问题会解决吗?
我的尝试:
我不会将它从32改为64. becoz我想让它兼容32& 64位。
解决方案
您无法从32位应用程序访问64位引擎,反之亦然 - 因此,如果您的应用程序是为32位构建的,你需要安装32位JET驱动程序(不能安装在64位版本的IIRC旁边)
这是你提出这个问题的第三篇文章。 br $> b $ b
问题非常简单:
1.如果你安装了32位版本的Microsoft Office,那么你需要安装32 -bit Jet或ACE驱动程序。您的应用程序也必须以32位模式构建。
2.如果您安装了64位版本的Microsoft Office,则需要安装64-位ACE驱动程序*。您的应用程序也必须以64位模式构建。
*我不相信Jet驱动程序在64位模式下可用,但我愿意更正
i face Microsoft.Jet.OLEDB.4.0 is not register in local pc
problem in 64 bit system.
for this problem if i try to install 64 bit Access Database Engine, i can not install
on 64 bit system, becoz 32 bit compatible office is installed on this..
my project exe is 32 bit compatible..
if i install 32 bit Access Database Engine. this problem will solve or not ?
What I have tried:
i would not change it from 32 to 64. becoz i want to make it compatible for both 32 & 64 bit.
解决方案
You can't access a 64 bit engine from a 32 bit application, or vice versa - so if your app is built for 32 bits, you need to install the 32 bit JET driver (which can't be installed beside a 64 bit version IIRC)
This is your third post of this question.
The issue is quite simple:
1. If you have a 32 bit version of Microsoft Office installed, then you need to install the 32-bit Jet or ACE driver. Your application must also be built in 32-bit mode.
2. If you have a 64 bit version of Microsoft Office installed, then you need to install the 64-bit ACE driver*. Your application must also be built in 64-bit mode.
*I do not believe the Jet driver is available in 64-bit mode, but am willing to be corrected.
这篇关于32位访问数据库引擎可以解决64位系统中的问题的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文