Fórum Atualzar dados #213082
10/02/2004
0
Como faço para atualizar uma tabela sem apagar os itens anteriores e acrescentar os novos, mas sem usar BATCHMOVE, de preferência via código. Estou tentando co BATCHMOVE, mas está dando erro nos indices.
PARADOX..
PARADOX..
Paulo
Curtir tópico
+ 0
Responder
Posts
10/02/2004
Ronaldo
Não sei se é isso que você quer, mas tente algo como:
while not tabelacomnovosregistros.eof do
begin
if not Table.findkey([´os valores da chave´]) then
begin
Table.Append;
.
. ´os Table.FieldByname().value := ´
.
Table.Post;
end;
Next na tabela que possui os novos registros.
end;
while not tabelacomnovosregistros.eof do
begin
if not Table.findkey([´os valores da chave´]) then
begin
Table.Append;
.
. ´os Table.FieldByname().value := ´
.
Table.Post;
end;
Next na tabela que possui os novos registros.
end;
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)