![]() |
sugerencia Trigger firebird
buenas tardes tengo un relacion de tres tablas de la siguiente manera.
PRODUCTO proidproducto SALDO sidmovimiento sidproducto ssaldo MOVIMIENTO moidmovimiento mi idea es que cuando ocurra un evento en la tabla de movimiento insert, update o delete, guarde un registro en la tabla saldo en caso que no exista con la llave primaria de las tablas producto y movimiento. Si existe debo actualizar el saldo y si es eliminado de igual forma debo actualizar el mismo campo. No tengo ideas claras sobre trigger o sp ni tampoco he encotrado documentación clara, si me pueden ayudar con este caso se los agradezco o por el contrario un buen manual donde me expliquen bien como funciona cada cosa, por ejemplo, declaración de variables, asignación del resultado de una consulta a una variable, etc. de ante mano muchas gracias, y disculpen la carrera es que no tengo el tiempo del mundo para desarrollar esta aplicacion, gracias. |
Buenos días.
Te recomiendo que te descargues y leas "La Cara Oculta de Delphi 6". Aunque ya tiene unos cuantos años, la gestión de la base de datos se sigue haciendo igual. http://commanet.blogspot.com/ http://www.marteens.com/pdfs/TheDarkSideOfDelphi6.pdf Allí encontrarás un buen capítulo dedicado a Triggers. Saludos. |
|
La franja horaria es GMT +2. Ahora son las 21:02:00. |
Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi