Ver Mensaje Individual
  #4  
Antiguo 13-01-2010
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.286
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 tgsistemas Ver Mensaje
En qué evento debería lanzar el upgrade?
Debería actualizar los datos en cada línea que se modifique?
La actalización de datos puedes lanzarla cuando tú lo necesites; Hay casos en que es necesario que los cambios se realicen de forma instantánea en la Base de Datos, y en cambio otras veces es necesario hacerlos todos al final.

Imagina el caso de una factura, en que un usuario debe poder cambiar cosas y al final "validarla toda" o "anularla toda"; Con esa premisa esperarías al final a realizarlos todos.

Para "volcar" los cambios a Base de Datos, supongo que lo más sencillo es en el AfterPost del TClientDataSet (o similar) si lo vas a hacer inmediato; En el caso de realizarlos al final es mucho más sencillo.
__________________
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