Ver Mensaje Individual
  #11  
Antiguo 25-08-2010
Dclase Dclase is offline
Miembro
 
Registrado: ene 2007
Posts: 35
Reputación: 0
Dclase Va por buen camino
Bueno, no se si en la forma en que lo utilizo sea la correcta, el ClientDataSet2, es un componente TClientDataSet que lo agrego en modo de diseño, lo conecto a un Provider el cual a su vez esta conectado a un TADODataSet (a este ultimo le paso un String con los campos k rekiero de una tabla en especifico), al activar el ClientDataSet, me trae los campos resultantes de la consulta, limpio la propiedad ProviderName, y ya tengo el ClientDataSet2 con los campos k requiero. Bueno y si vienen campos onla propiedad read-only = True, los cambio a False

Antes de trabajar con el ClientDataSet2 siempre lo limpio primero:
Código Delphi [-]
With ClientDataSet2 Do
Begin
   While IsEmpty = False Do
   Begin
      Delete;
   End;
End;

Luego entonces le inserto datos con Append;
y despues es que intento editarlo.

Siempre lo habia utilizado asi pero solo para modificar un registro a la vez y lo enviaba directamente a la tabla con ApplayUpdate(0), pero en este caso solo me interesa modificar en el CDS en memoria para fines de reporte.

Última edición por Dclase fecha: 25-08-2010 a las 23:41:59.
Responder Con Cita