Windows 7上的Microsoft.jet.oledb.4.0错误

时间:2011-10-16 19:48:58

标签: c# database oledb

我的PC上有以下内容

Windows 7(64位操作系统) Microsoft Office 2003

Microsoft Visual c#Express 2008

我在这个系统上有两个项目。在一个项目中,MS Access通过Microsoft.Jet.OLEDB.4.0提供程序进行连接,但在第二个项目中它提供了错误,称“Microsoft.Jet.OLEDB.4.0'提供程序未在本地计算机上注册。”

我需要一些帮助...

先谢谢..

1 个答案:

答案 0 :(得分:2)

您必须将C#应用程序编译为x86。 “任何CPU”或“x64”都不是一个选项,因为Jet Ole DB驱动程序/提供程序不适用于64位系统,仅适用于32位。