Ver Mensaje Individual
  #2  
Antiguo 21-11-2005
Avatar de vtdeleon
vtdeleon vtdeleon is offline
Miembro
 
Registrado: abr 2004
Ubicación: RD & USA
Posts: 3.236
Reputación: 24
vtdeleon Va por buen camino
Saludos

Podrias usar una sentencia de insercion
Código SQL [-]
/*Primero Borrar la tabla*/
Delete from  tablaB
/*Despues la Insercion*/
insert into tablaB
select * from tablaA
o con Delphi (mas costoso)
Código Delphi [-]
TablaB.EmptyTable;
with tablaA do begin
  Open;
  with not eof() do begin
    tablaB.Insert;
    tablaB.FieldByname('campo1').AsString:=FieldByName('campo1').AsString;
    tablaB.FieldByname('campo2').AsString:=FieldByName('campo2').AsString;
    tablaB.FieldByname('campo1').AsInteger:=FieldByName('campo3').AsInteger;
    tablaB.Post;
    Next;
  end;
end;
__________________
Van Troi De León
(Not) Guía, Code vB:=Delphi-SQL, ¿Cómo?
Viajar en el tiempo no es teóricamente posible, pues si lo fuera, ya estarían aqui contándonos al respecto!
Responder Con Cita