Ver Mensaje Individual
  #2  
Antiguo 04-08-2011
Avatar de ecfisa
ecfisa ecfisa is offline
Moderador
 
Registrado: dic 2005
Ubicación: Tres Arroyos, Argentina
Posts: 10.508
Reputación: 36
ecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to beholdecfisa is a splendid one to behold
Hola pmtzg.

No sé si entiendo bién tu problema... Por lo que entendí de tu mensaje y usando un TIBDataSet con su generador, basta con que hagas la copia de forma consecutiva:
Código Delphi [-]
...
while not ViejaTablaParadox.Eof do
begin 
  IBDataSet1.Append;
  For i := 1 to ViejaTablaParadox.Fields.Count -1 do  // i=1 para respetar el campo_ID
     IBDataSet1.Fields[i].Value:= ViejaTablaParadox.Fields[i].Value;
  IBDataSet1.Post;
  ViejaTablaParadox.Next;
end;

while not NuevaTablaParadox.Eof do
begin
  IBDataSet1.Append;
  For i := 1 to NuevaTablaParadox.Fields.Count -1 do 
    IBDataSet1.Fields[i].Value:= NuevaTablaParadox.Fields[i].Value;
  IBDataSet1.Post;
  NuevaTablaParadox.Next;
end;
...
Pero me quedan dudas sobre el papel que juega el campo 'numreg'. Lo supuse como ID, pero no sé si es un código o corresponde al número de algún formulario...

Saludos.
__________________
Daniel Didriksen

Guía de estilo - Uso de las etiquetas - La otra guía de estilo ....

Última edición por ecfisa fecha: 04-08-2011 a las 23:20:34.
Responder Con Cita