如果数据库受密码保护,则vb.net数据库应用程序在用户计算机上不工作

如果数据库受密码保护,则vb.net数据库应用程序在用户计算机上不工作,vb.net,password-protection,jet,Vb.net,Password Protection,Jet,在vb.net中,我使用密码保护的数据库和以下连接字符串 connetionString=“Provider=Microsoft.Jet.OLEDB.4.0;数据源=C:\vai\vaiDB.mdb;Jet-OLEDB:Database Password=secret;” 数据库访问在开发机器上运行良好 但是,当我在用户计算机上复制exe和数据库文件时,如果数据库位于正确的位置,会收到什么错误消息?打开Access数据库(.MDB)会在同一目录中创建一个临时.LDB文件。登录到目标PC的用户是否

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

connetionString=“Provider=Microsoft.Jet.OLEDB.4.0;数据源=C:\vai\vaiDB.mdb;Jet-OLEDB:Database Password=secret;”

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


但是,当我在用户计算机上复制exe和数据库文件时,如果数据库位于正确的位置,会收到什么错误消息?

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

我使用了try and catch,但使用它我无法获得发生错误的权限。如何通过代码捕获错误,以便在运行exe时捕获错误?是,用户有创建临时文件的权限。