Ver Mensaje Individual
  #15  
Antiguo 05-02-2016
Avatar de AgustinOrtu
[AgustinOrtu] AgustinOrtu is offline
Miembro Premium
NULL
 
Registrado: ago 2013
Ubicación: Argentina
Posts: 1.858
Reputación: 15
AgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en brutoAgustinOrtu Es un diamante en bruto
ClientDataSet es una tabla en memoria

No digo que mantengas todo el sistema entero en memoria; pero el pedido actual que estas cargando si

Vas cargando todo en una tabla de memoria (o llamala temporal si queres) que podria ser un TClientDataSet

Cuando se confirma el pedido, tomas todo lo que tiene el ClientDataSet (todos los "renglones") y lo vuelcas en la tabla access

Luego eliminas todo lo del ClientDataSet y podes volver a cargar otro pedido

Lo que digo que esta muy raro en tu programa es que estas usando una tabla para guardar basicamente una sola entidad. Estas cargando un pedido y luego lo borras y lo pasas a otra tabla. Por que?
Responder Con Cita