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

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

'Microsoft.ACE.OLEDB.12.0' 提供者並未登入於本機電腦上。
'Microsoft.ACE.OLEDB.12.0' provider is not registered on the local machine

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





 

 

關於 AccessDataSource 與 VS 2012

 

(1).  如果您找不到 AccessDataSource

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

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

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

[FAQ]Visual Studio工具箱裡面有東西遺失?找不到?....如何復原,以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

 

此下載將安裝一組元件,方便現有 Microsoft Office 檔案 (例如 Microsoft Office Access 2010 (*. mdb 和 *. accdb) 檔案) 和 Microsoft Office Excel 2010 (*. xls、*. xlsx 和 *.xlsb) 檔案的資料傳輸到其他資料來源 (例如 Microsoft SQL Server)。 也可支援連線至現有文字檔案。 應用程式開發人員可安裝 ODBC 和 OLEDB 驅動程式,在開發連線至 Office 檔案格式的應用程式時使用。

2007 Office system 驅動程式並 適用於:

    做為 Jet 的一般替代使用 (如果您需要 Jet 的一般替代應使用 SQL Server Express Edition)。
    在伺服器端應用程式中做為替代的 Jet OLEDB 提供者使用 (如果您需要在伺服器端情況 (例如 Web 應用程式) 從 Office 檔案讀 /寫資料,應該使用 Open XML)。
    做為一般文書處理、試算表或資料庫管理系統使用 - 用來做為建立檔案的一種方法 (您可以使用 Microsoft Office 或 Office 自動化,建立 Microsoft Office 支援的檔案)。
    用於依賴 Windows 服務的服務程式或 Web 應用程式中。

 

使用此下載:
1. 如果您是應用程式的使用者,請參閱應用程式文件,以取得如何使用適當驅動程式的詳細資訊。

2. 如果您是使用 OLEDB 的應用程式開發人員,請將 ConnectionString 屬性的 Provider 引數設定為 “Microsoft.ACE.OLEDB.12.0”
    如果您連線至 Microsoft Office Excel 資料,請將 "Excel 14.0" 新增至 OLEDB 連接字串的擴充屬性。

3. 如果您是使用 ODBC 連線至 Microsoft Office Access 資料的應用程式開發人員,請將連接字串設定為 “Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=path to mdb/accdb file”
4. 如果您是使用 ODBC 連線至 Microsoft Office Excel 資料的應用程式開發人員,請將連接字串設定為“Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)};DBQ=path to xls/xlsx/xlsm/xlsb file”

 

相關文章:德瑞克:SQL Server 學習筆記

http://sharedderrick.blogspot.tw/2011/08/microsoft-access-database-engine-2010.html

 

Service Pack 1 for Microsoft Access Database Engine 2010 (KB2460011) 32-bit Edition - 中文(繁體)
http://www.microsoft.com/downloads/zh-tw/details.aspx?FamilyID=b663a458-2fe9-4d45-9c2d-992298fe4434

Service Pack 1 for Microsoft Access Database Engine 2010 (KB2460011) 64-bit Edition - 中文(繁體)
http://www.microsoft.com/downloads/zh-tw/details.aspx?FamilyID=0baaba09-abb5-4ea9-b92d-242890bc017f

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

 

 

以前使用 Jet.OleDb來存取 Excel 2003(或是更早的版本)

自從 Access 2007以後都改用 ACE引擎(ACE Provider)來取代

使用 Access 2010 進行資料程式設計(from 微軟MSDN網站)
http://msdn.microsoft.com/zh-tw/library/office/ff965871%28v=office.14%29.aspx


 

 

 

 

 

 

我將思想傳授他人, 他人之所得,亦無損於我之所有;

猶如一人以我的燭火點燭,光亮與他同在,我卻不因此身處黑暗。----Thomas Jefferson

線上課程,遠距教學 (Web Form 49hr)  https://dotblogs.com.tw/mis2000lab/2016/02/01/aspnet_online_learning_distance_education_VS2015

線上課程,遠距教學 (ASP.NET MVC 75hr)  https://dotblogs.com.tw/mis2000lab/2018/08/14/ASPnet_MVC_Online_Learning_MIS2000Lab

ASP.NET MVC線上課程 第一天 免費看 (5.5小時) 

寫信給我,不要私訊 --  mis2000lab (at) yahoo.com.台灣  或  school (at) mis2000lab.net


ASP.NET遠距教學、線上課程(Web Form + MVC)。 第一天課程, "完整" 試聽。 

................   facebook社團   https://www.facebook.com/mis2000lab   ......................

................  YouTube (ASP.NET) 線上教學影片  https://www.youtube.com/channel/UC6IPPf6tvsNG8zX3u1LddvA/

 

Blog文章 "附的範例" 無法下載,請看 這裡 ...... https://dotblogs.com.tw/mis2000lab/2016/03/14/2008_2015_mis2000lab_sample_download

請看我們的「售後服務」範圍(嚴格認定)

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

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

[遠距教學、教學影片] ASP.NET (Web Form) 課程 上線了!MIS2000Lab.主講

事先錄製好的影片,並非上課時側錄!   觀看影片時,有如我「一對一」跟您面對面講課

 

ASP.NET MVC 5 線上教學

累積時數約 75小時...... 第一天(5.5小時)完整內容,"免費"讓您評估