Access 2010的连接字符串

Nag*_*dra 3 ms-access vba

我想从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".这是什么错误?

Fio*_*ala 7

奇怪的是,它是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