Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Bases de datos > Firebird e Interbase
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 19-12-2011
JAI_ME JAI_ME is offline
Miembro
 
Registrado: ene 2006
Posts: 188
Poder: 19
JAI_ME Va por buen camino
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.
__________________
JaiMelendez
Responder Con Cita
  #2  
Antiguo 19-12-2011
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Poder: 24
guillotmarc Va por buen camino
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.
__________________
Marc Guillot (Hi ha 10 tipus de persones, els que saben binari i els que no).
Responder Con Cita
  #3  
Antiguo 19-12-2011
Avatar de Casimiro Notevi
Casimiro Notevi Casimiro Notevi is offline
Moderador
 
Registrado: sep 2004
Ubicación: En algún lugar.
Posts: 32.043
Poder: 10
Casimiro Notevi Tiene un aura espectacularCasimiro Notevi Tiene un aura espectacular
Tal y como comenta guillotmarc, La cara oculta de Delphi es de lo mejorcito que puedes encontrar, además es gratis.
También está en nuestro FTP, la versión 4 y la versión 6.
Responder Con Cita
Respuesta



Normas de Publicación
no Puedes crear nuevos temas
no Puedes responder a temas
no Puedes adjuntar archivos
no Puedes editar tus mensajes

El código vB está habilitado
Las caritas están habilitado
Código [IMG] está habilitado
Código HTML está deshabilitado
Saltar a Foro

Temas Similares
Tema Autor Foro Respuestas Último mensaje
Trigger en Firebird no funciona payo7 SQL 2 06-11-2011 00:19:24
Trigger en Firebird Antoniov Conexión con bases de datos 5 21-09-2011 19:13:56
Trigger Firebird tec Firebird e Interbase 3 04-10-2010 21:46:43
trigger y firebird ebeltete Firebird e Interbase 1 22-06-2007 15:03:38
No ejecuta Trigger en Firebird Coco Firebird e Interbase 5 09-01-2007 17:43:48


La franja horaria es GMT +2. Ahora son las 16:20:37.


Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi
Copyright 1996-2007 Club Delphi