Ver Mensaje Individual
  #12  
Antiguo 25-01-2010
Avatar de guillotmarc
guillotmarc guillotmarc is offline
Miembro
 
Registrado: may 2003
Ubicación: Huelva
Posts: 2.638
Reputación: 24
guillotmarc Va por buen camino
Cita:
Empezado por Ricardojosep Ver Mensaje
Pues me has hecho dudar, y me he fijado si existe algun EndTransaction o algo parecido, pero no... solo eso...

Tambien estuve viendo el TransactionIsolationLevel y esta en TiReadCommitted
No conozco las Zeos pero al hacer un Commit ya basta para asegurar que los datos sean guardados, no se necesita ninguna finalización posterior de la transacción (esta solo sería para liberar el componente de memoria, no para confirmar la transacción).

Respecto al nivel de aislamiento, el Read Commited es muy estándar y perfectamente válido para este caso. Aunque el nivel por defecto en Firebird es SnapShot (que muchos componentes no lo reconocen porqué es propio de Firebird) el problema no debería estar ahí.
Responder Con Cita