C#访问加密的ACCESS数据库

在使用有密码的Access数据库的时候出现 “无法启动应用程序,工作组信息文件丢失,或是已被其他用户已独占方式打开 的错误”。

  解决办法如下:

  将数据库连接字符串中的密码部分修改成Jet OLEDB:Database Password=pwd 。

 

eg. 

原来的连接字符串:"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=数据库;User ID=Admin;Password=密码"

   修改后如下:"Provider=Microsoft.Jet.OLEDB.4.0;Data Source=数据库;User ID=Admin;Jet OLEDB:Database Password=密码"

 

posted @ 2015-04-22 12:06  小白托罗夫斯基  阅读(567)  评论(0编辑  收藏  举报