[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