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.


Mathac_admin

Mathac_admin

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.


Responder

Gostei + 0

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

Aceitar