[Lazarus-es] de hfiandor 05 may 2013

Maxi maximiliano.duarte en gmail.com
Lun Mayo 6 18:31:03 CEST 2013


El día 6 de mayo de 2013 04:48, Héctor F. Fiandor Rosario
<hfiandor en infomed.sld.cu> escribió:
> Estimados colegas:
> estoy trabajando con tablas sqlite3 y hice un procedure para "vaciar la
> tabla" que termina así:
>
> while not fServicios.tServicios.IsEmpty do fServicios.tServicios.Delete;
>
> cuando acciono el botón que contiene la rutina da la impresión que ha
> borrado todos los records de la tabla.
>
> inmediatamente después voy atrás para que "salve" la tabla vacia y cuando
> vuelvo de nuevo, me encuentro que no borro nada, todo sigue igual que antes.
>
> Si me pueden ayudar, mucho se los agradecería.
>
> saludos,
>
> Ing. Héctor F. Fiandor Rosario
> hfiandor en infomed.sld.cu
>
> _______________________________________________
> Lazarus-es mailing list
> Lazarus-es en lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
>

while not fServicios.tServicios.EOF do
  fServicios.tServicios.Delete;

Puede que no este moviendo el puntero y no borra el siguiente
registro, ademas que puede faltar un commit
--
El que pregunta aprende, y el que contesta aprende a responder.

No a la obsolecencia programada:
http://dimensionargentina.blogspot.com/2011/01/todo-esta-disenado-para-romperse.html

Linux User #495070
http://domonetic.com/blog




More information about the Lazarus-es mailing list