Passar conteúdo de uma qry pra outra tabela
12/12/2003
0
Seguinte....
Tenho uma qry onde tenho alguns registros.....
preciso passar pra uma outra tabela.
como faço?
Att, Catharina.
Tenho uma qry onde tenho alguns registros.....
preciso passar pra uma outra tabela.
como faço?
Att, Catharina.
Catharina
Curtir tópico
+ 0
Responder
Posts
12/12/2003
Rodrigo Costa
q1.first;
while not q1.eof do
begin
   q2.insert;
   q2.fieldbyname(´cod´).asinteger:=q1.fieldbyname(´codigo´).asinteger;
   q2.fieldbyname(´nome´).asstring:=q1.fieldbyname(´nome´).asstring;
   q2.fieldbyname(´campo3´).asstring:=q1.fieldbyname(´campo3´).asstring;
   q2.post;
   q1.next;
end;
while not q1.eof do
begin
   q2.insert;
   q2.fieldbyname(´cod´).asinteger:=q1.fieldbyname(´codigo´).asinteger;
   q2.fieldbyname(´nome´).asstring:=q1.fieldbyname(´nome´).asstring;
   q2.fieldbyname(´campo3´).asstring:=q1.fieldbyname(´campo3´).asstring;
   q2.post;
   q1.next;
end;
Responder
12/12/2003
Ivancarvalho
Seguinte....
Tenho uma qry onde tenho alguns registros.....
preciso passar pra uma outra tabela.
como faço?
Att, Catharina.
Faz via SQL mesmo:
INSERT INTO [tabela_destino]
(campos da tabel destino, pode ser omitido)
VALUES (SELECT ...)
Só tome cuidado com a ordem dos campos da query de origem.
Responder
Clique aqui para fazer login e interagir na Comunidade :)