我设置了密码后就无法打开数据库,没有设置时一切正常。

解决方案 »

  1.   

    ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;jet OLEDB:Database Password="*****";Data Source=d:\data\db1.mdb;Persist Security Info=False';ConnectionStringNote:='Provider=Microsoft.Jet.OLEDB.4.0;jet OLEDB:Database Password="密码";Data Source='+数据库路径+';Persist Security Info=False';
      

  2.   

    如果你用ADO,在ADOConnection的连接字符串中加上 UID=admin;PWD=密码admin是ACCESS数据库的默认用户名,PWD后面的密码不用引号如果你用BDE,设置DataBase的params属性;点击该属性后面的...;在弹出的列表中:
    第一行 第一列 uid 第二列 admin
    第二行 第一列 pwd 第二列 密码
      

  3.   

    这样也可以的 :连接字符串 :Provider=SQLOLEDB.1;Password=1234;Persist Security Info=True;User ID=sa;Initial Catalog=DataBaseName;Data Source=ServerNameOrIP 
      

  4.   

    用Ado连接的时候总是打不开,设置密码的MDB./