我試着連接到從ASP.NET aspx頁面(C#)訪問數據庫,但我recieving錯誤:強制web應用程序從web.config運行在32位?
The 'Microsoft.Jet.OLEDB.4.0' provider is not registered on the local machine.
一些研究,我懷疑這是因爲服務器是64位,和Jet驅動程序後與訪問數據庫交互不支持64位。以前的解決方案建議強制Web應用程序以32位模式而不是「任何CPU」運行,或者升級到服務器上的虛擬64位版本的驅動程序。問題是我沒有直接管理員訪問服務器,只有文件夾訪問權才能編輯文件(包括web.config)。所以我的問題是......是否可以強制腳本從web.config/aspx文件中的設置以32位模式運行? (即無服務器/ IIS的變化),否則生病了戰鬥官僚才能到服務器;-)所做的更改
感謝所有
除非我把它放在錯誤的地方,這似乎並沒有安裝從web.config =(給我一個內部服務器錯誤。 – Chris
驗證它,不會工作。這是一個全球性的IIS設置。 – nunespascal
感謝檢查nunespascal。Apprechiate你的時間,也許它不可能..我會開始用棍子戳管理員。 – Chris