![]() |
Agrupar varias funciones o procedimientos en una transacion
Hola, estoy haciendo un sistema para la tesis, hay eventos que llamo 3 funciones a la vez y quiero cuidar que cuando ourra un error en una no se reverse las otras si se han ejecutado ejemplo
|
No se si entiendo bien, pero si lo que quieres es trabajar transacciones desde Delphi, normalmente lo haces utilizando las opciones que te dan los componentes que estes utilizando.
en general, dependiendo d elos componenets que utilices, puedes poner tu sesion en modo transacción, con algo como
Pero, en general los componentes de BD están en modo Autocommit, asi que cada transacción que hagas, queda aplicada y si otras fallan estas no se van a reversar. Podrias tambien hacer commits por grupos
|
gracias voy a probar
|
La franja horaria es GMT +2. Ahora son las 15:32:50. |
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