【发布时间】:2019-07-12 15:40:43
【问题描述】:
我正在尝试使用 VBA 代码从 Excel 连接到 ms-access 数据库,但我收到错误消息“密码无效”。我订阅了 Office 365。
我试过只有数字的密码,只有单词,放一个“;”密码末尾的字符。
Set cn = CreateObject("ADODB.Connection")
conexion = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=C:\myFolder\myAccessFile.accdb; Jet OLEDB:Database Password=MyDbPassword"
cn.Open conexion
【问题讨论】:
-
尝试将
accdb更改为mdb并检查是否有效。或者尝试打印MyDbPassword中的值,看看它是什么。 -
愚蠢的问题,我假设您将
MyDbPassword更改为您的实际密码,将C:\myFolder\myAccessFile.accdb更改为您的实际文件路径?