解决步骤:
首先连一个不需要密码的,注意要把“需要密码”的那个属性置为假,否则连接的时候会弹出让你输入密码的对话框
如果这样不能连接,不用JET,换成ADO中的ODBC试试
如果能连接,将需要密码这个属性置为真,用它默认的用户名,密码连接
连接成功后,在改成你需要的路径,密码,用户名,
至此,搞定

解决方案 »

  1.   

    我做过加密acess库。
    在connectionstring后增加:;jet oledb:database password=密码;
    user id=用户名
      

  2.   

    driver={microsoft access driver (*.mdb)};dbq=YOURDB.MDB;pwd=1234请拷贝上面整句YOURDB.MDB,修改注意空格
      

  3.   

    driver={microsoft access driver (*.mdb)};dbq=YOURDB.MDB;pwd=1234请拷贝上面整句并修改YOURDB.MDB,注意空格
      

  4.   

    我不知道,可上面的办法我都试过了,我上面所写出来的
    Provider=Microsoft.Jet.OLEDB.4.0;
    Password=a;User ID=aaaaaa;  //这是用户名和密码
    Data Source=F:\a.mdb;Persist Security Info=True;Jet OLEDB:Database Password=b    //这是数据库的密码。
    就和你们说的一样,可是会报错的。这是一个带有用户权限的数据库
    并不只是一个简单对数据库加个密码那么简单,加一个password就可以解决的。
    要不然在delphibbs.com里也不会没有人会了。