Yo también uso Zeos y nunca se me ha presentado ese problema, lo que puede suceder es que no este lanzando las transacciones correctamente. Recuerda que TZQuery solo ejecuta querys de una sola instrucción, si colocas más simplemente ejecuta la primera e ignora las demás. Se puede corregir poniéndo un parámetro en TZConnection, pero no tengo a la mano cual es. Se puede hacer también mediante un TZQuery único, solamente ejecutas cada instrucción por separado, sobre todo las que controlan la transacción.
|