![]() |
Transacciones
Tengo una duda que me atañe despues de haber hecho parte ya de mi aplicacion y esta es acerca de las transacciones, tal y como yo lo veo deberia de tener una transaccion por formulario, es decir una transaccion global al formulario clientes, por ejemplo, que hiciera que cada vez que haya una operacion "critica" de insercion update o borrado esta se activara. Es esta la filosofia buena?.
Lo que yo habia hecho antes es asociar cada evento a una transaccion diferente y me creo que esto no es muy factible. Me gustaria vuestra opinion. MUCHAS GRACIAS. |
Depende de las características de tu aplicación. No estoy seguro si interbase/firebird permite mas de una transacción corriendo concurrentemente en una misma sesion... que también puede ser una limitante. Lo comun, es tener una sola transacción abierta en un momento determinado en todo el programa, pero puede variar según el enfoque que le des. Eso si, tener una transacción por cada evento, no me parece factible, ni funcional ni recomendable.
Hasta luego. ;) |
Hola!
Yo utilizo interbase y tengo varias transacciones corriendo en la misma sesión y hasta hoy sin problemas... :rolleyes: Cita:
El uso de transacciones depende la funcionalidad de tu aplicación y el nivel de aislamiento que quieras. Salu2! |
con una transaccion?
Es decir con una sola transaccion para todas las operaciones que tenga que realizar?
Alta de cliuentes, baja albaranes,ect.... |
Cita:
|
La franja horaria es GMT +2. Ahora son las 04:30:01. |
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