Access Database載入錯誤
當出現「Microsoft.ACE.OLEDB.12.0 提供者並未登錄於本機電腦」錯誤訊息時,可參考本文以透過安裝套件來排除問題。
問題描述
透過VB.NET的程式上傳檔案時,發生錯誤…
發生的程式段落為 Dim test As New OleDbDataAdapter(sqlText, connString)
接著畫面就出現以下錯誤訊息了
Microsoft.ACE.OLEDB.12.0 提供者並未登錄於本機電腦
解決方法
- 點選下方至微軟官網下載套件即可排除此錯誤問題
【應用程式名稱】Microsoft Access Database Engine 2010 可轉散發套件
【下載連結】請點我 - 下載並安裝 64 位元版本:VB 程式仍舊出現相同的錯誤訊息
- 下載並安裝 32 位元版本:安裝程式告知已安裝過其他版本,需進行移除後方能安裝
- 將 64 位元版本解除安裝
- 重新安裝 32 位元版本:Done!!
參考文件
本部落格所有文章除特別聲明外,均採用 CC BY-NC-SA 4.0 許可協議。轉載請註明來自 顥奇心!
評論