【问题标题】:VB .NET CONNECT TO LOCAL .MDBVB .NET 连接到本地 .MDB
【发布时间】:2012-11-07 08:03:32
【问题描述】:

大家好,您能告诉我如何连接到受登录名和密码保护的本地计算机并打开此计算机上的 .mdb 文件吗?

下面是一个代码,其中 Z 是本地计算机,但 B 是我们拥有数据库的文件夹。但是一直以来我都犯了错误,我没有打开 magazyn.mdb 的权限。你能告诉我我必须添加什么到这个connectionString来打开这个.mdb文件

 conn.ConnectionString = _
"Provider=Microsoft.Jet.OLEDB.4.0;Data source=" & _
"\\z\b\magazyn.mdb;"

【问题讨论】:

    标签: database vb.net login passwords local


    【解决方案1】:

    类似这样的:

    conn.ConnectionString = _
    "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & _
    "\\z\b\magazyn.mdb;User Id=admin;Password=password;"
    

    更多示例请参见here。

    【讨论】:

    • 是的,我使用这个,但我收到类似这样的错误“无法打开应用程序,有关组的信息文件不存在,或者它已被其他用户以独占模式打开”
    【解决方案2】:

    您正在访问共享文件夹中的数据库文件。您必须设置 share \\z\b 属性(以及文件系统安全性)以允许读/写访问并另外允许创建文件 - 访问需要创建锁定 (*.ldf) 文件。

    【讨论】:

    • 已解决!需要 .MDW 文件
    猜你喜欢
    • 1970-01-01
    • 2014-05-28
    • 1970-01-01
    • 2017-03-03
    • 2023-04-04
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多