[Lazarus-es] comando EMPTY

Juan Perles perlesj en gmail.com
Dom Ago 30 17:02:53 CEST 2015


Héctor como yo lo tengo es 
glSQL := 'delete from ' + Nombretabla + ';';
EjecutarSentenciaSQL;
Y tengo un procedimiento llamado SentenciaSQL que invoco para ejecutar cualquier comando.


Procederé EjecutarSentenciaSQL;
   TrsGeneral.Commit;
   TrsGeneral.StartTransaction;
         With SQLQuery do Begin;
              Close;
              SQL.Clear;
               SQL.Text := glSQL;
                ExecSql;       
    TrsGeneral.Commit;

De esta manera para mí tan sólo son dos líneas.



Juan Perles
628.482.007
Enviado desde mi iPad

> El 29/8/2015, a las 20:28, Héctor Fiandor <hfiandor en ceniai.inf.cu> escribió:
> 
> Estoy usando sqlite.
>  
> Ya descubri que haciéndolo por comandos SQL limpia bien. La única cosa en contra es que son como 6 lineas de comandos.
>  
> Saludos y escríbeme
>  
>  
> Ing. Héctor Fiandor
> hfiandor en ceniai.inf.cu
>  
>  
>  
> De: francisco prieto [mailto:fajprieto en gmail.com] 
> Enviado el: sábado, 29 de agosto de 2015 12:02 p. m.
> Para: Spanish version of Lazarus List
> Asunto: Re: [Lazarus-es] comando EMPTY
>  
> Hector,
> 
> Cual es el motor de base de datos que estas usando porque por ejemplo en Firebird si no haces un Commit es como si no hicieras nada.
> 
> Saludos,
> 
> Pancho
> Córdoba
> Argentina
>  
> El 29 de agosto de 2015, 12:39, Héctor Fiandor <hfiandor en ceniai.inf.cu> escribió:
> Estimados colegas:
>  
> Estoy haciendo una aplicación donde tengo una tabla tTemp5 que deseo vaciar (borrar datos solamente) para que comience “limpia”.
> Hago while not fdm.tTemp5.IsEmpty do fdm.tTemp5.delete;
> Pero con esto solamente parece que no se alcanza el objetivo.
>  
> Les agradeceré cualquier ayuda.
>  
> Gracias por anticipado
>  
> Ing. Héctor Fiandor
> hfiandor en ceniai.inf.cu
>  
> 
> _______________________________________________
> Lazarus-es mailing list
> Lazarus-es en lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
> 
>  
> _______________________________________________
> Lazarus-es mailing list
> Lazarus-es en lists.lazarus.freepascal.org
> http://lists.lazarus.freepascal.org/mailman/listinfo/lazarus-es
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20150830/a0dbdb6c/attachment-0002.html>


More information about the Lazarus-es mailing list