繁体   English   中英

在Vista和Windows 7中而不是XP中的OLEDB JET错误

[英]OLEDB JET error in Vista & Windows 7, not in XP

我在Windows XP上使用VS2008编写了一个应用程序,并生成了一个.EXE文件。

该应用程序将仅在Windows XP OS上运行。 在Vista和Windows 7上失败。

它给出一个错误,指出发生了Microsoft OLEDB JET 4.0。

我在此应用程序中将Microsoft Access用作数据库。

我该怎么办?

如果您的应用程序是为“任何CPU”构建的,并且您正在Windows 7和Vista的x64变体下运行,则尝试将构建配置设置为x86(即32位变体)。 据我所知,还没有用于Access的x64驱动程序。

祝好运

访问数据库在哪里:它在Program Files吗? 在这种情况下,您可能会遭受虚拟化的困扰 -在Windows Vista和7上,该操作系统不允许您写入Program Files ,因此它会无提示地将您重定向到另一个目录。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM