FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Ejecutar Trigger desde de Commit
Buenar noches a todos {18:41 - Ene 23/06}
Tengo una situacion y se las explico haber si tienen tiempo y me echan un cabo. Uso Delphi 7 + MSSQL Server + ADO. Tengo una tabla la cual tiene un trigger que activa un procedure que me envía un email cada vez que se inserta un registro en dicha tabla. El proceso de inserción esta dentro de una transacción. Cada vez que Inserto un registro me envía un email como debe ser, pero lo hace aun sin haber confirmado la transacción. Quiero saber si es posible que el trigger se ejecute después de hacer commit a la transacción?? y no cuando hago Insert a la tabla. Debería usar otra figura para lograr esto? Gracias por su tiempo. Dabeto |
#2
|
|||
|
|||
Saludos...
Compadre, pudo solucionar eso de que el trigger se dispare solo si se hace el commit ??
Le agradezco su ayuda |
#3
|
||||
|
||||
Supongo que el commit lo haces en delphi, yo al menos no sé como hacer lo que pides.
El objeto transaction tiene un evento AfterCommit, allí podrías hacer lo que quisieras, incluso mandar ejecutar un SP si llegara el caso. Saludos
__________________
Si usted entendió mi comentario, contácteme y gustosamente, se lo volveré a explicar hasta que no lo entienda, Gracias. |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
ejecutar desde cdrom | jzginez | Conexión con bases de datos | 0 | 05-07-2005 22:09:55 |
Ejecutar comando runas desde delphi | bykram | API de Windows | 10 | 29-12-2004 20:29:24 |
como sincronizo el Commit de mi api con un trigger en Firebird | cesar_picazo | Conexión con bases de datos | 1 | 11-10-2004 18:31:31 |
ejecutar aplicacion desde delphi como otro usuario | aram2r | API de Windows | 3 | 03-06-2004 10:36:12 |
Ejecutar winzip desde programa en Delphi | Newbie | API de Windows | 6 | 11-02-2004 13:02:37 |
|