Ver Mensaje Individual
  #4  
Antiguo 04-04-2013
jpgonzalez jpgonzalez is offline
Miembro
 
Registrado: feb 2010
Posts: 121
Reputación: 15
jpgonzalez Va por buen camino
Cita:
Empezado por jorge82 Ver Mensaje
Yo utilizo la versión 7.0.3-stable con Firebird y Delphi 7 y siempre dejo ZConnection.AutoCommit en True, y luego si quiero manejar las transacciones explicitas lo hago con
Código Delphi [-]
ZConnection.StartTransaction;
try
   ...
  ZConnection.Commit;
except
  ZConnection.Rollback;
end;

es decir como en tu primer post, solo que dejando la propiedad AutoCommit en True y nunca he tenido problemas con la transacción o se guardan todos los cambios o no se guarda nada, eso si la propiedad TransactionIsolation la pongo a tiReadCommitted.

Grande Jorge, grosoooooooooo!!!!
Poniendo la propiedad del TransactIsolationLevel en tiReadCommited anduvo a la perfeccion!!!.
Muchisimas gracias, la verdad que habia buscado en muchos lugares, posteado en ingles en foros de Zeos, Reconfigurado el MySQL, etc... ya no sabia mas que hacer.
Nuevamente, muy agradecido... abrazo!!!
Responder Con Cita