Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

eugeniots

Evento Subtração ao gravar.

Recommended Posts

Amigos, tenho poucos conhecimentos em ASP, mas estou na luta.

 

Tenho um tabela onde alimento os produtos em estoque, então por exemplo:

 

Caneta - 10

Lápis - 05

Borracha - 06

 

 

Neste mesmo banco de dados eu tenho uma tabela que eu chamei de vendas, que tenho os seguintes campos.

 

Produto, data, quantidade.

 

Gostaria de saber como posso fazer para quando eu salvar essa venda, que vai ser um registro nessa tabela ele subtraísse o valor vendido da tabela estoque.

 

Sei que para isso vou ter que tratar com ID idênticos para identificar, nas vendas eu estou usando um list que carrega justamente os produtos dessa tabela.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Você resgata o ID do produto e a quantidade dele, e subtrai o valor da quantidade com o valor passado para a tabela vendas... e depois faz um update na tela de produtos, mas antes de salvar os dados na tabela vendas, você vai precisar verificar antes na tabela produtos se a quantidade passada pelo usuário ainda tem em banco!

Compartilhar este post


Link para o post
Compartilhar em outros sites

lembrando que também pode-se fazer direto na sua string SQL, tipo:

 

UPDATE produtos SET quantidade = quantidade-1 WHERE nome_produto = '"&variavel&"'"

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.