aoa惠晶邪恶视角:如何利用delphi从一个access数据库中导出一个表的数据并且按一个字段的不同到多个access数据库的表中

来源:百度文库 编辑:高校问答 时间:2024/04/29 08:54:21
如何利用delphi从一个access数据库中导出一个表的数据并且按一个字段的不同到多个access数据库的表中,两个表的字段不全相同,只导相同的并且相同意义的字段名字也不同,导出数据以后目标数据库按指定的字段数据命名!!?
50分提问,答好的再+50分

ADOQuery1.SQL.TEXT:='select * from 表名';
ADOQuery1.Open;
while not ADOquery1.EOF do
begin
//这里写你的判断条件
ADOQuery2.SQL.Text:='insert into 另一张表名 values(这里写参数)';
ADOQuery2.Parameters.ParamValue['参数名称']:=值;
ADOQuery2.ExecSQL;
ADOQuery1.Next;
end;

ADOQuery2的表名是可以变的
这样就能实现按要求插入数据到多张表
并且ADOQuery2的参数取自于ADOquery1
具体的取出哪个可以用FieldByName()方法