close


我正在製作專題

以前的access 2003資料庫檔案
換成 access 2013以後出現錯誤,asp.net連不上了

錯誤 -- 'Microsoft.ACE.OLEDB.12.0' 提供者並未登入於本機電腦上。

20點謝謝









最佳解答



  • 發問者自選



er">


希望我這篇文章對您有幫助。

[AccessDataSource] Office Access 2010 / 2013 與 Microsoft.ACE.OLEDB

http://www.dotblogs.com.tw/mis2000lab/archive/2013/01/29/accessdatasource_microsoft_ace_oledb.aspx


關於 AccessDataSource 與 VS 2012

 

(1).  如果您找不到 AccessDataSource

請到「工具箱」按下滑鼠右鍵,先取消「AccessDataSource」的勾勾,然後按下確定。

  (很奇怪,預設已經有打勾,但沒有出現??)

重新進入工具箱,打勾「AccessDataSource」,按下確定就會出現。

 

......................................................................................................................................................................

(2). Office (Access) 2010 / 2013版本裡面的 Access,改用 .accdb副檔名

  (以前的 Access,副檔名 .mdb)

當您使用 AccessDataSource時,會出現警告訊息:

'Microsoft.ACE.OLEDB.12.0' 提供者並未登入於本機電腦上。

'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine

 

請到此下載軟體 ( AccessDatabaseEngine.exe ),安裝後可以解決 (此為 正體中文版)

Microsoft Access Database Engine 2010 可轉散發套件

http://www.microsoft.com/zh-tw/download/details.aspx?id=13255

 

前些天有人問過相同問題,是您同學嗎?


***********************************************
ASP.NET 專題實務與教學網站
http://www.dotblogs.com.tw/mis2000lab/
***********************************************











arrow
arrow
    全站熱搜
    創作者介紹
    創作者 lori82b001 的頭像
    lori82b001

    小人物狂想曲

    lori82b001 發表在 痞客邦 留言(0) 人氣()