Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Conexión con bases de datos (https://www.clubdelphi.com/foros/forumdisplay.php?f=2)
-   -   Limpiar ClientDataSet (https://www.clubdelphi.com/foros/showthread.php?t=63873)

jaimeh 06-03-2009 13:48:58

Limpiar ClientDataSet
 
Hola a todo el mundo. A ver si sois tan amables de indicarme si puedo limpiar o vaciar o liberar el contenido que mantine en memoria un ClientDataSet depués de haber echo un

ClienteDataSet.CommandText := 'Select......
ClientDataSet.Open

No encuentro esa información.

Muchas gracias a todos

Rockin 06-03-2009 13:54:09

Ha probado con
Código Delphi [-]
ClientDataSet.Free;

jaimeh 06-03-2009 14:30:53

Gracias por reponder pero me da error de violación de memoria.
Es que yo 'no' me creado un ClientDataSet con
cds := TClientDataSet.Create(application)

si no que tengo en un data module puesto uno


gracias a todos

ElKurgan 06-03-2009 21:09:02

¿Y con "EmptyDataset"?

Un saludo

jaimeh 07-03-2009 17:19:54

Hola a todos.

Gracias por responderme ese método ya lo había probado y no hacía nada. El problema lo tenía, en que no había eliminado un indice que tenía creado para ese clientedataset, entonces cuando hacía un segundo select con otros campos, me decía que no encontraba un campo, y yo pensaba que se refería a un campo de la tabla anterior(select anterior) y a lo que se estaba refiriendo era a un campo de un indice del clientedataset que me había creado con el select anterior(en la tabla anterior).

Gracias a todos por responderme.


La franja horaria es GMT +2. Ahora son las 19:08:18.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi