Microsoft.ACE.OLEDB.12.0 提供者並未登錄於本機電腦上 @ 半分の月がのぼる空 :: 隨意窩 Xuite日誌
  • 魔界戦記ディスガイア clock_01
  • 關鍵字
  • [此功能已終止服務]
    1. 沒有新回應!
  • 201410231034Microsoft.ACE.OLEDB.12.0 提供者並未登錄於本機電腦上

    最近碰到這種問題已經好幾次了

    GOOGLE一下其實多數都說安裝Microsoft Access Database Engine即可

    但我比較衰,大多數都無解

    後來我決定去國外論壇找原因,最後終於發現問題

    主要是電腦與office灌的位元問題

    在64位元電腦的狀況下,灌office32位元就會有問題,即使Microsoft Access Database Engine安裝完也是一樣

    所以解決方法如下

    1.強制灌Microsoft Access Database Engine 2010 64位元版本

    打開命令提示字元 -> "Microsoft Access Database Engine 2010檔案路徑" /passive 即可安裝

    這個我自己有試過,成功

    2.將office灌64位元,即可灌Microsoft Access Database Engine 2010 64位元版本 

    未試

    3.我自己本身是用Microsoft Visual C# 2008 Express Edition開發程式的,編譯器只有支援32位元

    所以要改用支援到64位元的編譯器編譯即可

    未試

     

    以上三個,希望能幫助到大家

    沒有上一則|日誌首頁|沒有下一則
    回應