Fórum Query de uma Query #205254

09/01/2004

0

Pessoal,

Tenho um componente AdoQuery1 que seleciona dados de um deterinado banco. Eu preciso fazer um insert em outro banco com os dados selecionados pelo AdoQuery1, seria + ou - assim:

ADOQuery2.Sql.Add(´Insert Into tb_dados Select * from ADOQuery1´)

Alguém poderia me ajudar?

obrigado


Mrsilva.rodrigo

Mrsilva.rodrigo

Responder

Posts

09/01/2004

Turbo Drive

Não sei se esta solução é a mais elegante, mas que funciona, funciona. :D

select * from adoquery1;
adoquery1.first;
while not adoquery1.eof do
begin
ADOQuery2.Sql.Add(´Insert Into tb_dados (campo1,..., campoN) values (adoquery1.fields[0].value,..., adoquery1.fields[N].value)´);
ADOQuery2.Execsql;
end;


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar