AnsiString  str="Provider=Microsoft.Jet.OLEDB.4.0;Data Source=";
        str += fileDB+";Persist Security Info=false; ";
上面是我的连接字符串,没密码是正确的,有密码后,不知道连接字符串该怎么变,试了几个也不行,请高手指教,我用的是Access2003

全部的测试连接串为:
Provider=Microsoft.Jet.OLEDB.4.0;Password=qqq;Data Source=aaa;Persist Security Info=True

Provider=Microsoft.Jet.OLEDB.4.0;
Data Source=E:\DATA\ddd.MDB;
Persist Security Info=False;
//下面的指定你设置ACCESS的密码.
Jet OLEDB:Database Password=11223344

C/C++ code
ado_Connection->LoginPrompt = false;

不管连接什么数据库,新建一个文本文档,后缀改成UDL,双击打开配置好,再用记事本打开,里面的内容用来做连接字符串就可以了