ADOConnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0; Data Source='+ExtractFilePath(ParamStr(0))+DataBaseName.mdb;Persist Security Info=False';
给你引用一段前辈的代码,不用你找得辛苦! 给你学习!! var exepath:string; connstr:string; begin exepath:=ExtractFilePath(application.ExeName);//取得现在数据库文件的路径 connstr:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+exepath+'sal.mdb'+';Persist Security Info=False;Jet OLEDB:Database Password=123456';//和数据密码一致 DM.AdoConnection1.ConnectionString :=connstr; DM.AdoConnection1.Connected :=true;
Data Source='+ExtractFilePath(ParamStr(0))+DataBaseName.mdb;Persist Security Info=False';
给你学习!!
var
exepath:string;
connstr:string;
begin
exepath:=ExtractFilePath(application.ExeName);//取得现在数据库文件的路径
connstr:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source='+exepath+'sal.mdb'+';Persist Security Info=False;Jet OLEDB:Database Password=123456';//和数据密码一致
DM.AdoConnection1.ConnectionString :=connstr;
DM.AdoConnection1.Connected :=true;
选择DB路径
修改用户名和口令如果用BDE则修改TDATABASE的相关参数即可,ADO的话修改连接字符串即可
楼上的方法规定了DB必须和执行程序放在同一路径下