aun no llego ahi mi estimado primero estoy haciendo pruebas con las tablas mas chicas
y si no encuentro otra solucion tendre que declarar para cada campo el
Código Delphi
[-]table2.FieldByName('cliente'):=query2.FieldValues['cliente'];
el insert imaginate primero hacer el select, que es mas sencillo
y despues esto es demaciado codigo para el exe
pero creo que pasa me va desfasando y me graba nr en noreg y lo demas lo hace o mas bien lo recorre al insert
para darme a entender hay alguna posibilidad de de hacer esto :
Código Delphi
[-]
table2.FieldByName('noreg').AsInteger:=nr;
table2.Fields[i].Value := nr+query2.Fields[i].Value;
no es posible hacer esto pero alguna funcion o algo parecido para que grabe el registro completo
eso es lo que veo que me haria bien