Ver Mensaje Individual
  #1  
Antiguo 22-08-2012
Avatar de anubis
anubis anubis is offline
Miembro
 
Registrado: mar 2007
Posts: 863
Reputación: 18
anubis Va por buen camino
commit y rollback

Hola de nuevo,

Una pregunta facilita.

Si en mi connection le quito el autocommit y en la transaction isolation level le pongo tireadcommitted y despues pongo algo como esto:

Código Delphi [-]
 zconnection1.Commit;
   zquery1.close;
   zquery1.Active:=true;

y en otro boton le pongo esto otro:
Código Delphi [-]
 zconnection1.rollback;
   zquery1.close;
   zquery1.Active:=true;

Funcionar funciona, tanto si quiero aplicar los cambios como, en el otro caso, me arrepiento.

Pero si está bien cerrar y luego activar cada vez? o hay otra forma de no andar cerrando y activando.

He visto
CommitRetaining, Rollbackretaining que no tienes que cerrar y volver a abrir pero en el zconnection no aparece.
Responder Con Cita