gpt4 book ai didi

c# - 当 mdb 文件有密码时从 .net Access mdb 文件内容

转载 作者:搜寻专家 更新时间:2023-10-30 19:58:41 25 4
gpt4 key购买 nike

我正在用 C# 创建一个窗口应用程序,并考虑在 MS-Access 的 mdb 文件上设置一个密码,这样除了我的窗口应用程序或谁知道该文件的密码之外,没有人可以打开该文件。

我设法使该文件受到密码保护,但遗憾的是我无法通过我的应用程序 Access 该文件。实际上我不知道在哪里设置用户名和密码来打开该文件。在连接字符串中输入用户名和密码无效。

编辑抱歉有点困惑

我希望该文件受密码保护而不是数据库连接。在任何情况下都不应打开该文件。为此,我设法使用 ms Access 本身在文件上设置密码,但我无法通过我的应用程序打开该文件。

Edit2: "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=E:\Projects\GargTubes\dbGargTubes.mdb; User Id=""; Password="abc";"

我正在使用 MS-Access 03

编辑 3:

Provider=Microsoft.Jet.OLEDB.4.0;DataSource=E:\Projects\GargTubes\dbGargTubes.mdb;Database Password=abc;"

Provider=Microsoft.Jet.OLEDB.4.0;DataSource=E:\Projects\GargTubes\dbGargTubes.mdb;JETOLEDB: Database Password=abc;

Error: Could not find installable ISAM

最佳答案

尝试在连接字符串中设置数据库密码:

Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\mydatabase.mdb;Jet OLEDB:Database Password=MyDbPassword;

关于c# - 当 mdb 文件有密码时从 .net Access mdb 文件内容,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2184163/

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