Zona HTML Zona Java Zona PHP Zona ASP Zona Bases de datos
Inicio > Foros > Tecnologías .NET > Ayuda con un trigger
-Foros de debate

Tecnologías .NET
Lista de foros | Lista de mensajes de este foro

Privacidad: Recuerde que la información escrita en los foros de programación es 100% pública y que su ip será registrada asociada a su mensaje. Si encuentra un mensaje fuera de lugar, por favor, notifiquelo para su revisión y eliminación.

Ayuda con un trigger
Enviado por geobasis el día 16 de junio de 2006

Hola compañeros del grupo.

La situacion es la siguiente: Tengo un triger que actualiza el stock de productos el triger se ejecuta despues (after) de un insercion o actualizacion de una tabla que registra un movimiento de inventario (ingreso, egreso o transferencia), el punto es que necesitamos obtener la diferencia entre el valor anterior y el nuevo valor de la cantidad del movimiento de inventario.

Un ejm.

Hacemos un ingreso de 10 coca colas el stock actual es de 50 por tanto el nuevo stock sera de 60 si se equivocaron y en lugar de 10 eran 7 deben hacer una actualizacion entonces el nuevo stock debe ser 57 lo que se necesita es saber que antes la cantidad era 10 y ahora 7 por tanto la diferencia seria -3 entonces el stock final sera 60 -3 = 57.

Agradecemos toda la ayuda posible.

 
Re: Ayuda con un trigger
Enviado por anr316 el día 16 de junio de 2006

Buenas, tienes que hacer tres trigger para que te pueda resulta,
1 - After Insert para aumentar el stock
2 - After update para actualizar el stock
3- After delete para disminuir el stock

 


Tienda
Patrocinados
 

Copyright © 1999-2006 Programación en castellano. Todos los derechos reservados.
Formulario de Contacto - Datos legales - Publicidad

Hospedaje web y servidores dedicados linux por Ferca Network