我用的是Delphi7,【提供者】是Microsoft Jet 4.0 OLE DB Provider,再【所有】
里的【Password】也设置了密码,但是在测试连接时提示:"初始化提供者发生错误,测试连接失败,无法启动应用程序..."这个问题我以前也碰到过,但没有解决。
解决了,这100大洋送上!!!

解决方案 »

  1.   

    因为设置ACCESS密码时必须以独占方式打开数据库,而你使用的连接方式好象不支持这样做。建议你先建立一个连接你的数据库的ODBC数据源,然后,【提供者】选择Microsoft OLE DB Provider for ODBC Drivers,这样就可以
      

  2.   

    ODBC我早摒弃了,还有别的方法吗?
      

  3.   

    adoconnection.connectionstr中
    Mode=Share Deny None;
    改为mode=share exclusive;
      

  4.   

    我装的是OfficeXp,Office2000同样不行
      

  5.   

    to:flyingkiller(大飞虫),还是不行,提示
    “无法启动应用程序,工作组信息文件丢失,或者被其他用户以独占方式打开”
    测试时,我并未打开数据库
      

  6.   

    算了,看来只能用ODBC了,多谢各位的参与
      

  7.   

    密码用datebase password 传
      

  8.   

    我觉得你不用在ACCESS里设置数据库密码,改为设置“用户与组的帐号”,这里设置各帐号的权限密码等,这样的安全性会更高一些。
      

  9.   

    数据库的口令要在datebase password 中设置才有效