在建立adoconnection时有没有填写密码并设置允许保存密码?

解决方案 »

  1.   

    对,把那个检测密码的设为false。
      

  2.   

    连接字符串中有密码一项啊。你用ADOConnection控件的连接向导,很容易啊,找到密码项写入即可用啊。
      

  3.   

    移用一下,呢看看,或许有用很多人都没注意,access的密码是分两种的,一种密码就是你说的给数据库加的密码,那个密码并不是在ado的'连接'那一页填写的useid和password,默认是admin和无密码,所谓的数据库密码要在‘所有‘那一页的jet oledb  databasepassword里填写。
    至于在连接那一页要填写的用户跟密码,指的是你在建立一个access数据库以后,可以用ms access workgroup administrator建立一个工作组信息文件(后缀是.mdw或.mda),然后你在数据库的工具--安全里指定、添加不同的用户,并且可以给不同的用户设置权限、密码,例如你不想给某用户修改你的数据库设计或限制某些表的读取什么的都可以在这里设置,然后在delphi的ado‘连接‘页里要填写的就是这个userid和password,没设置过就不用填的,并非ado不支持带密码的access2000 
      

  4.   

    还要注意用户名,英文的access是 admin,中文的是  管理员  。
      

  5.   

    多谢各位:多谢warrior()、chenjiong(准程序员) 、TommyTong(童童) 、zzllabc(龙) 、
    特别多谢blackfiles(从来是我伤心) 、vernal(语蓝)(猪猪) 、guipei(imbasic) ;
    本人一时疏忽,没有细看选项:没有灌水,给分!