![](/img/trans.png)
[英]Windows Server 08 Standalone exe Microsoft.Jet.OLEDB.4.0 error
[英]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.