[Lazarus-es] consulta sobre sqlite

Ismael L. Donis Garcia slibre en citricos.co.cu
Lun Jul 21 16:34:04 CEST 2014


No has pensado migrar de BD, por ejemplo a Firebird Embedido? Creo que con 
ello te haría el trabajo mucho más fácil.
========
| ISMAEL |
========
Only for the small landowners and Cubans companies
Website: www.sisconge.byethost15.com
              www.sisconge.hol.es


----- Original Message ----- 
From: "Héctor Fiandor Rosario" <hfiandor en infomed.sld.cu>
To: "'Spanish version of Lazarus List'" 
<lazarus-es en lists.lazarus.freepascal.org>
Sent: Saturday, July 19, 2014 7:58 PM
Subject: Re: [Lazarus-es] consulta sobre sqlite


> Estimados colegas:
>
> Muchas gracias por sus contestaciones. Ya conocía del lang vacuum, pero la 
> documentación que tengo no me enseña como son las rutinas o comandos a 
> poner en el programa para lograrlo. Si alguien me las puede pasar, muchas 
> gracias por adelantado.
>
> Saludos,
>
>
> Ing. Héctor F. Fiandor Rosario
> hfiandor en infomed.sld.cu
>
> -----Mensaje original-----
> De: Rafael Bidegain [mailto:r.bidegain en gmail.com]
> Enviado el: sábado, 19 de julio de 2014 11:58
> Para: Spanish version of Lazarus List
> Asunto: Re: [Lazarus-es] consulta sobre sqlite
>
> Hola Hector.
>
> El comando pack existe en los manejadores de archivos tipo
> dbase,clipper, fox etc
> Yo no he visto ese comando en bases de datos relacionales, en
> contadìsimas ocaciones tuve necesidad de implementar algo como pack y
> lo que hice fue:
> 1) insertar todos los datos en una tabla auxiliar.
> 2) truncar la tabla original.
> 3) insertar los datos de la tabla auxiliar en la original
> 4) dropear la tabla auxiliar.
>
> si comentas el motivo por el cual tenés que hacer un pack a la tabla
> quizás podamos sugerirte una alternativa.
>
> saludos
>
> El día 19 de julio de 2014, 10:23, Héctor Fiandor Rosario
> <hfiandor en infomed.sld.cu> escribió:
>> Estimados colegas:
>>
>>
>>
>> Estoy haciendo una aplicación que usa sqlite3, pero ya me he visto 
>> obligado
>> a delete un record.
>>
>>
>>
>> La base de datos se controla por un IdActor como autoincrement.
>>
>>
>>
>> Recuerdo que en TDBF existe un comando Pack que rehace la tabla y quita 
>> los
>> espacios “vacios” por delete y permitía mantener la tabla actualizada.
>>
>>
>>
>> Si alguien conoce como resolver esto en sqlite y me puede pasar la
>> información, se lo voy a agradecer.
>>
>>
>>
>> Tengo los link de algunos tutoriales sobre sqlite en Lazarus, pero no 
>> tengo
>> internet. Si alguien conoce algún correo electrónico de alguna lista 
>> sobre
>> sqlite, por favor, pásenmela.
>>
>>
>>
>> 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
>>
>
>
>
> -- 
> Rafael Bidegain
>
> Ya que los cuerdos no hablan, hablará el loco.
> (The Fool, Padraic Pearse)
>
> # yo quiero educación libre. ¡YA!
>
> _______________________________________________
> Lazarus-es mailing list
> Lazarus-es en lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
>
>
> --
> Nunca digas nunca, di mejor: gracias, permiso, disculpe.
>
> Este mensaje le ha llegado mediante el servicio de correo electronico que 
> ofrece Infomed para respaldar el cumplimiento de las misiones del Sistema 
> Nacional de Salud. La persona que envia este correo asume el compromiso de 
> usar el servicio a tales fines y cumplir con las regulaciones establecidas
>
> Infomed: http://www.sld.cu/
>
>
> _______________________________________________
> Lazarus-es mailing list
> Lazarus-es en lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
> 






More information about the Lazarus-es mailing list