我用一个adoconnection连接一个mdb数据库,假设路径名为abc.mdb.数据库有密码,密码为123,connectionstring如下:Provider=Microsoft.Jet.OLEDB.4.0;Password=123;DataSource=C:\abc.mdb;Persist Security Info=True此数据库直接用access可以打开,要求输入密码时输入123即可,但用adoconnection连接时设置密码后测试连接出错,提示信息为:Test connection failed because of an error in intializing provider.无法启动应用程序。工作组信息丢失,或是忆被其它用户以独占方式打开。请问这是怎么回事,是数据库被其它程序以独占方式打开还是DELPHI的TEST程序被..另外用ACCESS打开数据库只要输入密码,不需要用户名的,为什么用DELPHI连接时需要用户名呢。还有一个问题请高手回答一下,怎么去掉MDB数据库的密码,最好能在ACCESS和DELPHI下编程分别操作,谢谢...