我想从excel连接到Access 2010数据库.我正在使用VBA.我将连接字符串写为
Public objCon As New ADODB.Connection
objCon.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & ActiveWorkbook.Path & _
"\asset_database.accdb;ACE OLEDB:Database Password=password;"
Run Code Online (Sandbox Code Playgroud)
但是它给出了错误"无法找到可安装的ISAM".这是什么错误?
奇怪的是,它是Jet OLEDB密码,而不是ACE:
objCon.Open "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=" & ActiveWorkbook.Path _
& "\asset_database.accdb;Jet OLEDB:Database Password=password;"
Run Code Online (Sandbox Code Playgroud)
请参阅:http://www.connectionstrings.com/access-2007
| 归档时间: |
|
| 查看次数: |
39647 次 |
| 最近记录: |