Código Delphi
[-]
procedure TForm1.Button1Click(Sender: TObject);
begin
with ibdataset1 do begin
open;
while not EOF do begin
IBdataset2.Append;
Dbedit1.Text:=ibdataset1.fieldbyname('campo1').asstring;
DBEdit2.Text:=ibdataset1.fieldbyname('campo2').asstring;
DbEdit3.Text:=Ibdataset1.fieldbyname('campo3').asstring;
next;
end;
end;
ibdataset2.ApplyUpdates;
ibtransaction1.Commit;
end;
Asi tambien se puede hacer, pero es mas funcional como dice contraveneno