注册 登录
编程论坛 Delphi论坛

关于连接数据库的问题

goleo 发布于 2006-05-08 12:12, 719 次点击
做个小程序,连接一个access数据库。用odbc连的,做完以后在自己机器上可以运行,那如果要在别的机器上使用的话,有没有什么办法能不用手动配置odbc呢??
3 回复
#2
goleo2006-05-11 16:54
顶上去!那位高手能解答一下啊??急啊!!
#3
lsyc2006-05-15 11:06
这是我用Ado做的,你参考一下
var
path:string;
begin
path:=ExtractFilePath(Application.ExeName);
if path[length(path)]<>'\' then
path:=path+'\';
adoconnection1.Connected:=false;
try
adoconnection1.ConnectionString:='Provider=Microsoft.Jet.OLEDB.4.0;Data Source=' +path + 'Data.MDB' + ';Persist Security Info=False';
adoconnection1.Connected:=true;
adoquery1.Active:=true;
adoquery2.Active:=true;
except
MessageBox(GetActiveWindow(), 'ϵͳ´íÎó!', '¾¯¸æ', MB_OK + MB_ICONWARNING);
application.Terminate;
end;
end;
#4
gaobaoqiang2006-06-08 19:31
重新连接以下路径
1