Club Delphi  
    FTP   CCD     Buscar   Trucos   Trabajo   Foros

Retroceder   Foros Club Delphi > Principal > Conexión con bases de datos
Registrarse FAQ Miembros Calendario Guía de estilo Temas de Hoy

Conexión con bases de datos

Respuesta
 
Herramientas Buscar en Tema Desplegado
  #1  
Antiguo 09-06-2006
jlcasih jlcasih is offline
Miembro
 
Registrado: may 2003
Ubicación: Argentina
Posts: 54
Poder: 21
jlcasih Va por buen camino
Pool de transacciones?

Hola, tengo que implementar unas politicas en cuanto al uso de transacciones y componentes a usar, tengo una capa de acceso a datos abstracta con la que se referencia la parte cliente y unidades de negocios y dentro de ella utilizo los componentes ibexpress para firebird. Bueno el problema que tengo es que en muchos casos quiero realizar operaciones de ingreso, modificacion y eliminacion de manera atomica, para lo cual no me sirve tener un solo objeto TIbTransaction, ya que si tengo un TIbQuery como en muchos casos la transaccion debe estar activa, ahora una de las opciones que veo es tener dos objetos TIbTransaction, uno para las consultas (ya que al ser una clase abstracta llevo un control de los query realizados) y de esta manera la voy abriendo y cerrando de acuerdo a los TIbQuery que devuelvo y estan activos y otro para las transacciones atomicas, otra duda es si siempre que abra una consulta con los TIbQuery, TIbDataSet debo estar con una transaccion abierta.. No se si esto puede afectar al servidor en cuanto a su velocidad y al de mi aplicacion..Bueno espero su ayuda y opiniones al respecto. Saludos y desde ya muchas gracias.
__________________
Cordoba-Argentina
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
Las transacciones y yo gario Conexión con bases de datos 5 16-03-2009 17:23:13
Ado y transacciones LucianoRey Conexión con bases de datos 6 15-04-2005 22:21:30
Transacciones radiohead Conexión con bases de datos 2 16-11-2004 09:29:50
transacciones Alessan SQL 5 20-09-2004 17:23:58
Transacciones ronson Firebird e Interbase 4 10-03-2004 12:50:09


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


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