[ C# ] 解決 ‘Microsoft.ACE.OLEDB.12.0’ 提供者並未登錄於本機電腦上的問題

論文系統中,Access 檔案匯入的功能中使用的連結字串語法

圖片

 

其中 “Microsoft.ACE.OLEDB.12.0″ 使用了Access Database Engine 2010 來開啟檔案

所以若未安裝 Microsoft Access 2010 或 Access Database Engine 2010 (含以上)等套件

則會碰到 提供者並未登錄於本機電腦上 的問題!

=======================================================

解決之道就是

到微軟網站下載並安裝 “Microsoft Access Database Engine 2010 可轉散發套件"

Done!

 

附上參考部落格

 

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com 標誌

您的留言將使用 WordPress.com 帳號。 登出 /  變更 )

Google photo

您的留言將使用 Google 帳號。 登出 /  變更 )

Twitter picture

您的留言將使用 Twitter 帳號。 登出 /  變更 )

Facebook照片

您的留言將使用 Facebook 帳號。 登出 /  變更 )

連結到 %s