日期:2014-05-18  浏览次数:21035 次

C#连接ACCESS2010加密码的数据库报错。。。
string str = "Provider=Microsoft.ACE.OLEDB.12.0;Data Source=XXX.accdb;Jet OLEDB:Database Password=XXX";
ACCESS2010加密码后运行错误提示“不能打开数据库''。应用程序可能无法识别该数据库,或文件可能损坏。。”
给数据库密码去掉后连接就正常了。
绝对路径我也试验过了也是这样。大家有出现过这样的问题的吗?

access 2010加密的时候出现:“ 使用分组加密进行加密与行级别锁定不兼容。行级别锁定将被忽略 ”

------解决方案--------------------
;写成:了

一定要加密吗?
------解决方案--------------------
可能密码太长了或者有特殊字符,把密码改成abc试试
------解决方案--------------------
原因很多,不好说