FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
Manejo de Transacciones
Hola amigos
He programado algunos sistema en VB en donde he utilizado transacciones a traves de ADO, por lo cual estoy familiarizado con el concepto aplicable a las transaciones. Pero ahora que estoy trabajando con delphi y los IBX me he encontrado con algunas diferencias sustanciales en el tratamiento de las transaciones, por lo cual mis dudas en el tema son variadas....por ejemplo: 1.- Es nesario usar transacciones siempre en las conexiones a datos, aunque solo sea lectura de estos. 2.- Cuantos componentes de transaciones se deben utilizar, uno por cada componente de acceso a datos (table o query) o uno solo para todos. 2.- Para que sirve cada como de configuracion (snapshot, Read Commited, Read-Only Table Stability y Read-Write Table Stability) del componente transacion. Me he dado el trabajo de buscar si existian algunos hilos en el foro, en donde se hablara del tema, pero ninguno de los que encontre lo halle lo suficientemente claro. Se que existen muchas formas de trabajar las transaciones, por lo cual no hay recetas unicas al respecto, pero lo que busco es opiniones en base a la experiencia de todos ustedes hacerca del tema. Saludos. |
#2
|
||||
|
||||
En interbase, cada interaccion con la base de datos (DML) esta contenida en una transaccion. Claro esta, en este caso al aplicar ese modelo, no es necesario entonces especificar implicitamente el inicio de cada transaccion (begin trans) aunque no por eso no puede hacerse.
Te recomendaria, para que salgas de esas dudas iniciales y amplies tu base con respecto a este excelente motor de datos, que te descargues la documentacion de Interbase http://www.ibphoenix.com/main.nfs?a=..._documentation
__________________
Héctor Geraldino Software Engineer |
|
|
|