Fórum Problemas com atualziação de valores em DBGrid #192139
01/11/2003
0
Prezados senhores,
Eu tenho um tabela de produtos paradox. Um campo dela é a quantidade em estoque dos produtos. Quando eu der um duplo-clique no registro atual, ele deve subtrair de 1 o valor da célula do estoque, por exemplo, se eu possuo 50 mouses, quando eu der um duplo clique no registro do mouse a célula que indica o estoque deve ir para 49.
Eu tentei, tentei mas continua dando erro.
Alguém poderia me passar uns códigos?...
Agradeço.
Eu tenho um tabela de produtos paradox. Um campo dela é a quantidade em estoque dos produtos. Quando eu der um duplo-clique no registro atual, ele deve subtrair de 1 o valor da célula do estoque, por exemplo, se eu possuo 50 mouses, quando eu der um duplo clique no registro do mouse a célula que indica o estoque deve ir para 49.
Eu tentei, tentei mas continua dando erro.
Alguém poderia me passar uns códigos?...
Agradeço.
Mathac_admin
Curtir tópico
+ 0
Responder
Posts
01/11/2003
Machado
Caro colega! o que deve estar acontecendo é que sua tabela não esta atualizando, o dbgrid não tem esta função ele apenas serve para visualizar o conteudo da tabela, acho que isso pode te ajudar veja:
o evento ofterpost da tabela coloque assim:
dbisavechanges(tabela.handle);
tabela.refresh;
o uses do form vc deve colocar a seguinte informação:
dbiprocs
desta maneira toda vez que for salvo algo na tabela ela automaticamente vai mudar os valores sem que fique as alterações no cache.
Espero ter ajudado.
o evento ofterpost da tabela coloque assim:
dbisavechanges(tabela.handle);
tabela.refresh;
o uses do form vc deve colocar a seguinte informação:
dbiprocs
desta maneira toda vez que for salvo algo na tabela ela automaticamente vai mudar os valores sem que fique as alterações no cache.
Espero ter ajudado.
Responder
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)