Exportar ddados

12/07/2004

0

Tenhu 2 tabelas com a mesma estrutura e preciso exportar alguns registros de uma para outra em runtime... Qual a meneira mais simples de fazer issu????


Breguede

Breguede

Responder

Posts

12/07/2004

Minuto

eu faço assim
uma query1 com a tabela de origem
select * from tabela1
where cod in (select cod from tabela2)

coloco uma grid para visualizar os campos

uma query2 com a tabela de destino

insert into tabela2 (cod,nome,endereco)
values (:cod,:nome,:endereco)

e um button ou mesmo dbleclik do grid

query2.parambyname(´cod´).asinteger:=query1.fields[0].value;
query2.parambyname(´nome´).asinteger:=query1.fields[1].value;
query2.parambyname(´endereco´).asinteger:=query1.fields[2].value;

query2.execsql;
query1.close;
query1.open;


Responder

12/07/2004

Minuto

ahhhhhh!
runtime!

amigo ! vc disse alguns registros . como pretende selecionar esses registros?


Responder

12/07/2004

Breguede

Atraves de um dbedit mesmo...


Responder

12/07/2004

Minuto

insert into tabela2 (cod,nome,endereco)
values (:cod,:nome,:endereco)

e um button ou mesmo dbleclik do grid

query2.parambyname(´cod´).asinteger:= strtoint(edit1.text);
query2.parambyname(´nome´).asinteger:=query1.fields[1].value;
query2.parambyname(´endereco´).asinteger:=query1.fields[2].value;

query2.execsql;


Obs: a primeira forma que fiz é a melhor pois vc visualiza somente os dados da tabela 1 q vc ainda não enviou.


Responder

12/07/2004

Breguede

VALEW!!!!


Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar