[firebase-br] Atualizar estoque atravez de trigger

Cesar cesar_newton em yahoo.com.br
Qui Jun 9 17:42:16 -03 2005


a minha trigger que esta para atualizar o meu estoque...esta funcionando
mais tem 2 problemas..
ela so vai atualizar quando eu fecho o aplicativo e abro novamente e quando
ele abre ele fica com um sinal de menos na frente ..assim por
exemplo: -100..alguem pode me ajudar a resolver
eu fiz as triggers desse jeito

Before Delete
AS
begin
update produto set estoque = estoque + old.quantidade
    where produto.cod_produto = itens_entrada.cod_produto;

end

Affeter Insert
AS
  begin
  update PRODUTO set ESTOQUE = ESTOQUE - new.quantidade
  where produto.cod_produto = itens_entrada.cod_produto;
end

Affeter Update
AS
 begin
if (old.quantidade <> new.quantidade)then
  begin
    update produto set ESTOQUE = ESTOQUE - (old.quantidade - new.quantidade)
    where produto.cod_produto = itens_entrada.cod_produto;
 end 


	
	
		
____________________________________________________
Yahoo! Mail, cada vez melhor: agora com 1GB de espaço grátis! http://mail.yahoo.com.br





Mais detalhes sobre a lista de discussão lista