variar tabela
21/05/2003
0
Tenho uma tabela que irá receber valores calculados de iptu, valor
venal, etc. Eu retiro os valores para o cálculo de outras duas tabelas. As
funções de cáculo já estão implementadas mas não consigo gravar os
cálculos na tabela de valores, o primeiro registro sempre assume o valor do
último cálculo, ou seja, ele até calcula, mas grava o valor no primeiro
regsitro da tabela sobrepondo o valor correto. Quero saber se é
possível variar a tabela, pois do contrário tenho que ir fazendo um por um e
gostaria de fazer todos de uma só vez. Todas as tabelas estão
relacionadas com a mesma chave primária e pertencem a um banco de dados do
Access. Por favor me ajudem!!!
venal, etc. Eu retiro os valores para o cálculo de outras duas tabelas. As
funções de cáculo já estão implementadas mas não consigo gravar os
cálculos na tabela de valores, o primeiro registro sempre assume o valor do
último cálculo, ou seja, ele até calcula, mas grava o valor no primeiro
regsitro da tabela sobrepondo o valor correto. Quero saber se é
possível variar a tabela, pois do contrário tenho que ir fazendo um por um e
gostaria de fazer todos de uma só vez. Todas as tabelas estão
relacionadas com a mesma chave primária e pertencem a um banco de dados do
Access. Por favor me ajudem!!!
Guilherme Henrique
Curtir tópico
+ 0
Responder
Posts
21/05/2003
4_olho
Os registros na nova tabela devem ser inseridos via Insert ou Append, aí, automaticamente, os registros serão acrescentados.
É claro que deve ser feito, registro a registro. Não entendi o que quis dizer com ´todos de uma vez´. Se for todos os CAMPOS, eles devem estar dentro de uma malha Begin ... End.
A idéia é a seguinte :
- Para i variando de 1 até numero de registros da Tabela 1 faço
- Tabela3.Insert (ou append);
begin
tabela3campo1.value := seucalculo bla bla bla
tabela3campo2.value := seucalculo bla bla bla
...
end
- Tabela3.Post
Boa sorte !
É claro que deve ser feito, registro a registro. Não entendi o que quis dizer com ´todos de uma vez´. Se for todos os CAMPOS, eles devem estar dentro de uma malha Begin ... End.
A idéia é a seguinte :
- Para i variando de 1 até numero de registros da Tabela 1 faço
- Tabela3.Insert (ou append);
begin
tabela3campo1.value := seucalculo bla bla bla
tabela3campo2.value := seucalculo bla bla bla
...
end
- Tabela3.Post
Boa sorte !
Responder
Clique aqui para fazer login e interagir na Comunidade :)