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

Jesus Reyes A. jesusrmx en gmail.com
Dom Mayo 7 00:36:00 CEST 2017


En Sat, 06 May 2017 09:47:44 -0500, Ismael L. Donis Garcia via Lazarus-es  
<lazarus-es en lists.lazarus-ide.org> escribió:

> 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
>

Uno podría pensar que clear(false) o clear debería hacerlo....

Jesus Reyes A.


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