Copia de registro de uma tabela para outra!
03/07/2004
0
Preciso da ajuda de vcs! Quero enviar os registros de uma tabela para outra! EX: Tenho uma tabela, ex: contas a pagar!, gostaria que ao baixar determinada conta,copiasse o registro para outra tabela(arquivomorto de contas a pagar)! Entenderam?
Obs: uso paradox!
Desde já muito obrigado!
Claudenir.antunes
Posts
03/07/2004
Sandra
Tente assim para todos os campos que gostaria de transferir para a outra tabela:
Tabela2Campo.asString := Tabela1Campo.asString; Tabela2Campo.asInteger := Tabela1Campo.asInteger;
Espero que seja isso que esteja procurando.
06/07/2004
Claudenir.antunes
Tabela2Campo.asString := Tabela1Campo.asString; Tabela2Campo.asInteger := Tabela1Campo.asInteger;
Olá Sandra, tudo bem?
Olha vou tentar fazer com o codigo q vc me passou Ok!
Logo retornarei para te dizer se consegui!!!
Muito Obrigado!
Sucesso!
10/07/2004
Claudenir.antunes
Tabela2Campo.asString := Tabela1Campo.asString; Tabela2Campo.asInteger := Tabela1Campo.asInteger;
Sandra, tenho q dar um append e um post na tabela dois?
Fiz assim:
if
dm.tabela1[´datavenc´]< data_atual then
begin
dm.tabela2.append;
dm.tabela2[´datavenc´]:= dm.tabela1[´datavenc´];
dm.tabela2[´nome_cli´]:= dm.tabela1[´nome_cli´];
dm.tabela2[´valor_tot´]:= dm.tabela1[´valor_tot´];
dm.tabela2.post;
dm.tabela1.delete;
end
exit;
else
begin
dm.tabela2.cancel;
end;
end;
end;
end.
Será que está errado! Dá uma mensagem de erro: KEY VIOLATION
O q será q está errado?
Clique aqui para fazer login e interagir na Comunidade :)