如果数据库受密码保护,vb.net 数据库应用程序将无法在用户计算机上运行

发布于 2024-10-13 16:24:54 字数 221 浏览 3 评论 0原文

在 vb.net 中,我使用密码保护的数据库,连接字符串

connetionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\vai\vaiDB.mdb;Jet OLEDB:Database Password=secret;"

数据库访问在开发机器上运行良好。

但是当我将 exe 和数据库文件复制到用户计算机上时

In vb.net I am using password protected database with following connection string

connetionString = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=C:\vai\vaiDB.mdb;Jet OLEDB:Database Password=secret;"

Database access works fine on the development machine.

But when i copy the exe and the database file on the user machine

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

淡墨 2024-10-20 16:24:54

如果您的数据库位于正确的位置,您会收到什么错误消息?

If your DB is in the right location, what error message are you getting?

烏雲後面有陽光 2024-10-20 16:24:54

打开 Access 数据库 (.MDB) 会在同一目录中创建临时 .LDB 文件。目标PC登录的用户是否对C:\vai\目录有写权限?

Opening an Access database (.MDB) creates a temporary .LDB file in the same directory. Does the user logged in to the target PC have write permissions to directory C:\vai\?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文