Ver Mensaje Individual
  #9  
Antiguo 10-01-2017
Avatar de Neftali [Germán.Estévez]
Neftali [Germán.Estévez] Neftali [Germán.Estévez] is offline
[becario]
 
Registrado: jul 2004
Ubicación: Barcelona - Espańa
Posts: 18.233
Reputación: 10
Neftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en brutoNeftali [Germán.Estévez] Es un diamante en bruto
Cita:
Empezado por koalasoft Ver Mensaje
...a hacer la actualización de un campo, recuerdo que en paradox se usaba e flushbuffer para guardar directamente a la tabla, qui ya no se requiere eso en caso de perdida de conección o corte de luz al momento de la transacción?
Hasta ahora no has usado transacciones.
Estamos haciendo operaciones simples. Si al cortarse la luz se ha hecho estará hecha, si no ha dado tiempo no lo estará.

Otra cosa son transacciones. Es decir, varias operaciones que debes hacer en bloque. O se hacen todas o no se hace ninguna.
Para eso tienes los métodos (relacionados con ADO) de BeginTrans, CommitTrans y RollbackTrans.

Si buscas en la ayuda o en los foros encontrarás ejemplos de utilización.

http://docwiki.embarcadero.com/Libra...ion.BeginTrans
http://docwiki.embarcadero.com/Libra...on.CommitTrans
http://docwiki.embarcadero.com/Libra....RollbackTrans
__________________
Germán Estévez => Web/Blog
Guía de estilo, Guía alternativa
Utiliza TAG's en tus mensajes.
Contactar con el Clubdelphi

P.D: Más tiempo dedicado a la pregunta=Mejores respuestas.
Responder Con Cita