|
如何在没有Office2007或在没有Access2007的情况下访问Access2007的数据库ACCDB?
如今已经有了解决方案了。
即安装AccessDatabaseEngine.exe就可解决问题。
AccessDatabaseEngine.exe:2007 Office system 驱动程序之数据连接组件
描述
此组件允许非 Microsoft Office 应用程序可以使用它们从 2007 Microsoft Office system 文件中读取数据。
例如从 Microsoft Office Access 2007(mdb 和 accdb)文件以及 Microsoft Office Excel 2007(xls、xlsx 和 xlsb)文件中读取数据。这些组件还支持与 Microsoft Windows SharePoint Services 和文本文件建立连接。
此外,还会安装 ODBC 和 OLEDB 驱动程序,供应用程序开发人员在开发与 Office 文件格式连接的应用程序时使用。
如果您是使用 OLEDB 的应用程序开发人员,请将 ConnectionString 属性的 Provider 参数设置为“Microsoft.ACE.OLEDB.12.0”
如果要连接到 Microsoft Office Excel 数据,请将“Excel 12.0”添加到 OLEDB 连接字符串的扩展属性中。
如果您是使用 ODBC 连接到 Microsoft Office Access 数据的应用程序开发人员,请将连接字符串设置为“Driver={Microsoft Access Driver (*.mdb, *.accdb)};DBQ=path to mdb/accdb file”
如果您是使用 ODBC 连接到 Microsoft Office Excel 数据的应用程序开发人员,请将连接字符串设置为“Driver={Microsoft Excel Driver (*.xls, *.xlsx, *.xlsm, *.xlsb)};DBQ=path to xls/xlsx/xlsm/xlsb file”
此程序包所包含的组件版本与“2007 Microsoft Office 套件 Service Pack 1 (SP1)”的版本相同。
下载地址:
|
|