如何在沒有Office2007或在沒有Access2007的情況下訪問Access2007的數(shù)據(jù)庫ACCDB?
如今已經(jīng)有了解決方案了。
即安裝AccessDatabaseEngine.exe就可解決問題。
AccessDatabaseEngine.exe:2007 Office system 驅(qū)動(dòng)程序之?dāng)?shù)據(jù)連接組件
描述
此組件允許非 Microsoft Office 應(yīng)用程序可以使用它們從 2007 Microsoft Office system 文件中讀取數(shù)據(jù)。
例如從 Microsoft Office Access 2007(mdb 和 accdb)文件以及 Microsoft Office Excel 2007(xls、xlsx 和 xlsb)文件中讀取數(shù)據(jù)。這些組件還支持與 Microsoft Windows SharePoint Services 和文本文件建立連接。
此外,還會(huì)安裝 ODBC 和 OLEDB 驅(qū)動(dòng)程序,供應(yīng)用程序開發(fā)人員在開發(fā)與 Office 文件格式連接的應(yīng)用程序時(shí)使用。
如果您是使用 OLEDB 的應(yīng)用程序開發(fā)人員,請(qǐng)將 ConnectionString 屬性的 Provider 參數(shù)設(shè)置為“Microsoft.ACE.OLEDB.12.0”
如果要連接到 Microsoft Office Excel 數(shù)據(jù),請(qǐng)將“Excel 12.0”添加到 OLEDB 連接字符串的擴(kuò)展屬性中。
如果您是使用 ODBC 連接到 Microsoft Office Access 數(shù)據(jù)的應(yīng)用程序開發(fā)人員,請(qǐng)將連接字符串設(shè)置為“Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=path to mdb/accdb file”
如果您是使用 ODBC 連接到 Microsoft Office Excel 數(shù)據(jù)的應(yīng)用程序開發(fā)人員,請(qǐng)將連接字符串設(shè)置為“Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)};DBQ=path to xls/xlsx/xlsm/xlsb file”
此程序包所包含的組件版本與“2007 Microsoft Office 套件 Service Pack 1 (SP1)”的版本相同。
下載地址:
游客,如果您要查看本帖隱藏內(nèi)容請(qǐng) 回復(fù) |