2012-02-23 53 views
5

我從我的下面的.net代碼連接字符串中導入excel文件到數據庫中。Microsoft.Jet.OLEDB.4.0未在本地系統註冊

,當我從64位服務器2008年的PC上運行它,它從Visual Studio 2005中運行正常,但是當我

發佈代碼,並從IIS中運行,虛擬目錄它給錯誤。

+0

64位用於該另一個名稱和版本,請參考此鏈接http://stackoverflow.com/questions/8990537/reading-microsoft-access-database-64bit/9407406#9407406 – linquize 2012-02-23 10:27:35

回答

0

請嘗試以下,

  • 安裝Microsoft Access數據庫Engine.exe。
  • 在IIS轉到應用程序池上,選擇網站的應用程序池。
  • 單擊高級設置,將啓用32位應用程序設置爲true.everything should work。
1

您需要安裝Micorsoft Access數據庫引擎。請下載相關版本並安裝。

[ Micorsoft Access Database Engine][1] 
+0

是的,我已經安裝了AccessDatabaseEngine_x64.exe。但同樣的問題發生。 – Priya 2012-02-23 11:17:30

相關問題