Persistencia no Banco [RESOLVIDO]

2 respostas
viniciusEric

Boa tarde amigos!
Eu tenho um banco de dados com uma tabela remedio, que tem os campos id,nome,quantidade e descricao.
Tenho uma aplicação que tem a funcionalidade de comprar remedios. Queria saber como faria para que
cada vez que determinado produto fosse comprado a quantidade no campo ‘quantidade’ da tabela diminuisse.
Estou usando um DAO para acessar e fazer persistencias no meu banco.

Forte abraço, obrigado desde já!

2 Respostas

D

Boa tarde!

Se entendi bem, você deseja atualizar a tabela “remedio” decrescendo o valor do campo quantidade, certo?

Sendo assim, no seu DAO deverá salvar a compra usando INSERT e na tabela “remedio” [/b]"update remedio set quantidade = (quantidade -1) where id= ? "[b].

Estas ações deverá esta dentro da mesma transação caso ocorra alguma exceção será dado rollback se não commit.

Divino Sérgio

viniciusEric

Perfeito amigo.
Vou tentar isso… qualquer duvida posto aqui!
Brigadão!

Criado 29 de setembro de 2009
Ultima resposta 29 de set. de 2009
Respostas 2
Participantes 2