Hola Delphius la transaction está activa todo el tiempo, ¿a qué te refieres con isolation?, pues uso la versión 2.0 por lo que veo deberé usar los IBX con pinzas como dices, ¿quién habrá sido el que me indujo a usar los IBX si estaba contento con ZEOS? mmm ¿quién habrá sido? .
Saludos.
Pues con isolation me refiero al isolation level y las configuraciones que se debe establecer a las transacciones:
* Snapshot
* Read Commited
....
Recuerda que, en IBX, cuando confirmas una transacción ésta se
cierra.
Pues amigo, desde
siempre se habló que la compatibilidad de IBX y las versiones nuevas de Firebird es un tema cuestionado, y que lo mejor es prevenir. Yo no uso Firebird 2.x, mientras siga teniendo D6 no quiero arriesgarme.
Si bien ahora hay noticias de que se empezará a dar soporte oficial a Firebird, no se descarta que existan ciertas dificultades en versiones de D6+ y Firebird 2.x.
Hay quienes dicen que no tienen problemas con IBX y Firebird, pero no está demás prevenirse.
Si con ZEOS vas bien amigo, yo diría que mejor sigas con él antes de arriesgar más al avanzar con IBX.
Como quien diría: mejor malo conocido que bueno por conocer
... o algo así.
Saludos,