none
C#连接ACCESS2007数据库,无密码连接正常,有密码连接不上。问题出在哪里?谢谢 RRS feed

  • 问题

  • 我的连接串是这样写的(f无密码 ):Provider=Microsoft.ACE.OLEDB.12.0;Data
    Source=D:\\banzu.accdb";连接正常。

    加密码后:Provider=Microsoft.ACE.OLEDB.12.0;Data
    Source=D:\\banzu.accdb;Jet OLEDB;Database Password=123456
    结果连接不上,请老师们指教。

    2014年5月28日 6:06

答案

  • 你好:

    欢迎来到MSDN中文论坛。

    在你的带有密码的连接字符串中,Jet OLEDB后面应该是冒号而不是分号, 你试着把它改过来看看。在我的机器上是没有问题的:

    Provider=Microsoft.ACE.OLEDB.12.0;Data Source=D:\test.accdb;Jet OLEDB:Database Password=123456;

    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click HERE to participate the survey.


    2014年5月29日 6:19
    版主