我一直是stackoverflow的长期访问者,但这是我的第一个问题。
我正在尝试在用户只有只读访问权限的文件夹中查询 Access 2010 数据库。
strDBPath = <full path of accdb>
Set myConn = New ADODB.Connection
myConn.Open "Provider=Microsoft.ACE.OLEDB.12.0; " & _
"Mode=Read; Data Source=" & strDBPath
Set myRS = New ADODB.Recordset
myRS.ActiveConnection = myConn
myConn.Open 行给出“当前正在使用的文件”错误。如果我将 accdb 移动到用户可以编写的文件夹中,则代码运行良好。
提前感谢您的任何建议!