使用密码连接访问数据库不起作用

时间:2015-04-13 14:26:11

标签: c#

当程序连接到db而没有密码时,它会连接并且它可以在db上读取或写入数据。我用密码加密了数据库,但连接不起作用。发生此错误无法打开数据库。它可能不是您的应用程序识别的数据库,或者文件可能已损坏。 我安装了访问数据库引擎2007和2010但它无法正常工作。 我有2013办公室和8.1操作系统。我需要用密码连接? 连接字符串:

<add name="con" connectionString="Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\\visitor_db.accdb;Jet OLEDB:Database Password=2015;"/>

1 个答案:

答案 0 :(得分:0)

我解决了,问题是加密的方式,我安装了ms access 2007并创建了由access 2013构建的相同数据库并加密它,现在我可以使用密码连接访问2013打开它,谢谢