[英]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.