Si Birmain ese codigo lo puse como mas o menos queria hacerlo. Como dije primero se que existe una transaccion abierta y no encontraba bien cuando arrancaba.-
Y para Casimiro: Efectivamente solo uso un IbTransaction asociado al Database. Ahora bien, Por inexperiencia pregunto: ¿ No es problematico que se inicie la transaccion al iniciar el programa e ir haciendo los commit o rollback de acuerdo a las situaciones que se presenten?. Es decir, cuando arranca el programa me estoy despreocupando de la transaccion la cual cierra (Active = False) recien al cerrar el programa.-
|