[Lazarus-es] Como puedo eliminar todos los registros de un mendataset sin tener que recorrerlo?

Jose Antonio Cuello jcuello en artextrading.com
Sab Mayo 6 18:02:45 CEST 2017


Hola, me parece recordar que tenía una propiedad "Persistent" que si estaba activa al abrir volvía a cargar los datos.

Un saludo

----- Mensaje original -----
De: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus-ide.org>
Para: "Spanish version of Lazarus List" <lazarus-es en lists.lazarus.freepascal.org>, "Spanish version of Lazarus List" <lazarus-es en lists.lazarus-ide.org>
CC: "Ismael L. Donis Garcia" <slibre en natio.co.cu>
Enviados: Sábado, 6 de Mayo 2017 16:47:44
Asunto: [Lazarus-es] Como puedo eliminar todos los registros de un	mendataset sin tener que recorrerlo?

Hago lo siguiente y no me vacía el dataset:

dataset.close;
dataset.open;

y si pongo a continuación:

if dataset.RecordCount > 0 then
  Application.MessageBox(pchar(inttostr(dataset.RecordCount)) , 
pchar(Self.Caption), MB_ICONINFORMATION);


Me sigue devolviendo registros.
Estoy trabajando con TMenDataset


Saludos Cordiales a tod en s
========
| ISMAEL |
========
Devuan User
WebSite: sisconge.byethost15.com 


_______________________________________________
Lazarus-es mailing list
Lazarus-es en lists.lazarus-ide.org
http://lists.lazarus-ide.org/listinfo/lazarus-es


Más información sobre la lista de distribución Lazarus-es