【问题标题】:Cant connect to MS Access db in network server using excel vb无法使用 excel vba 连接到网络服务器中的 MS Access db
【发布时间】:2016-09-04 09:45:01
【问题描述】:

这是从 Excel VBA 到 MS Access 的连接字符串

Provider=Microsoft.ACE.OLEDB.12.0;
Data Source=\\10.123.24.44\MS\Test.mdb

【问题讨论】:

  • 为我工作。 “无法连接”不能很好地描述错误。
  • 我收到以下错误:错误号:80004005 找不到可安装的 ISAM @GSerg

标签: excel ms-access connection-string vba


【解决方案1】:

这就是解决办法

1) 你的电脑必须在同一个工作组内

2) 使用 Microsoft Office Access 数据库引擎 5.0 参考而不是 Microsoft Activex

3) 这里是连接

公共子connectToMSAccessDB()

dim db 作为数据库

dim rs 作为记录集

将路径变暗为字符串

path=" \\servername 或 ip\\sharedfolder\filename

设置 db=OpenDatabase(路径)

set rs=db.openRecordSet("你的查询")

'并享受它

结束子

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 2013-03-16
    • 1970-01-01
    • 2015-08-19
    • 2020-10-29
    • 2014-06-15
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多