32位访问数据库引擎可以解决64位系统中的问题 [英] 32 bit access database engine can solve issue in 64 bit system

查看:218
本文介绍了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆