[firebase-br] Como fazer sql pra alterar Qtde do estoque ?

Almir Fiorio almir74 em gmx.net
Qui Jun 16 12:21:38 -03 2005


Amigos

tenho um dilema aki! ao alterar o pedido nos temops tres posibilidades
1* - se o usuario por 0 nba qtde o produto é excluido!
2* - se o usuário por qtde maior tem que diminuir a diferença do estoque
3* - se o usuário altera pra qtde menor tem que acrescentar a diferença 
ao estoque

portanto eu tenho 3 sqls pra isso
uma que exclui o estoque do codpedido atual se a qtde for 0
uma que acrescenta a diferença ao estoque do codpedido atual se a qtde 
nova for menor que a atual
uma que retira o valor da diferença ao estoque do codpedido atual se a 
qtde nova for maior quie a atual

ex da sql que é executada se a qtde for menor :

UPDATE tblestoque INNER JOIN tblpedidos2 ON tblestoque.CodProduto = 
tblpedidos2.codprod SET tblestoque.Qtde = 
[tblestoque]![Qtde]-[tblpedidos2]![QtdeReajuste]
WHERE (((tblpedidos2.QtdeSaida)>[QtdeOriginal]) AND 
((tblpedidos2.Numpedido)=" & [Forms]![Pedidos_Alterar]![txtcodpedido] & "));

o que vcs me dize?  isso está certo ?

Grato
Almir Fiorio









Mais detalhes sobre a lista de discussão lista