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