utilicé la forma de roman pero no me dio, inicialmente supuse que esa era la forma. realmente no quería utilizar el método que utilicé
que es este
Código Delphi
[-]
while not tablaorigen.eof do begin
with query do begin
sql.clear
sql.add('update tabla set campo1='+tablaorigencampo1.asinteger
+', campo2='+tablaorigencampo2.asinteger)
excsql
end;
tablaorigen.next; end;
que era lo que normalmente utilizaba para copiar datos de una tabla a otra...
creo que me entienden, es que no quiero utilizar ese método puesto que vuelve al sistema muy lento...