VBA - 通过ADODB将Excel 2007电子表格连接到Access 2007数据库

目前有一个Excel 2002电子表格从Access 2002数据库中编写/检索数据。 IT目前正在研究升级到Office 2007,当我升级电子表格和数据库时,ADODB连接失败。VBA - 通过ADODB将Excel 2007电子表格连接到Access 2007数据库

2002年的时代VBA连接字符串是:

Provider=Microsoft.Jet.OLEDB.4.0; 

Jet OLEDB:Database Password = stackoverflow;

Data Source= \\test\test.mdb"

在用法:

Dim cnt As ADODB.Connection 

Set cnt = New ADODB.Connection

cnt.Open LiveCon

改变的.mdb后缀为.ACCDB中断连接。有人可以指示我使用连接字符串的新语法吗?

回答:

尝试改变

Provider=Microsoft.Jet.OLEDB.4.0 

Provider=Microsoft.ACE.OLEDB.12.0 

回答:

您可能会有所帮助:http://www.connectionstrings.com/access-2007

以上是 VBA - 通过ADODB将Excel 2007电子表格连接到Access 2007数据库 的全部内容, 来源链接: utcz.com/qa/261229.html

回到顶部