[ 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!

 

附上參考部落格