gpt4 book ai didi

linux - 通过 MS Access 连接到共享文件夹中的数据库

转载 作者:太空宇宙 更新时间:2023-11-04 12:33:42 24 4
gpt4 key购买 nike

我在通过 Linux 服务器共享的文件夹中有一个 .mdb 数据库,使用 SAMBA。另外,我有一个小程序需要连接到那个 .mdb 但有些东西失败了,我找不到它的位置或原因。我想它与 Linux 服务器有关,因为我可以通过“运行提示”访问文件夹,Windows + R ->\\hostname\sharedfolder,甚至使用 IP 而不是主机名。

我有这个。

Dim CADENA as String
CADENA="\\linuxserver\sharedfolder\database.mbd"

Set dbs=New ADODB.Connection
dbs.Open"Provider=Microsoft.Jet.OLEDB.4.0;" & "Data Source=" & CADENA

我必须在哪里检查或缺少什么?

最佳答案

如果我遇到这种情况,我会尝试设置一个系统 DSN 连接到 Samba 服务器并通过它打开连接。我的(有根据的)猜测是您缺少身份验证信息或该连接的某些信息。

将 DSN 与您的代码分开将使您能够分别调试它们中的两个,这似乎是必要的,因为您不会发布错误消息。

关于linux - 通过 MS Access 连接到共享文件夹中的数据库,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42589288/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com