[Lazarus-es] Fecha en blanco en Tdbf y Sqlite

Antonio Caballero antonio.caballero.martinez en gmail.com
Mar Feb 15 16:15:16 CET 2022


Gracias ... Probaré ...

El mar., 15 feb. 2022 15:32, Maxi via Lazarus-es <
lazarus-es en lists.lazarus-ide.org> escribió:

> es un tema las fechas nulas. podes asignar como campo.value:='' o
> campo.asstring:='' o tambien  campo.value:=vaNull y ver que no falle la
> grabacion.
> Igualmente en DBF no tenia previsto fechas vacias (creo no recuerdo, hace
> 20 años no las uso), te recomendaria sqlite porque es mas estandar qsl.
>
> Para consultar en el select podes usar coalesce o is null
>
>
>    - select * from ventas where fecha is null
>    - select * from ventas  where COALESCE(fecanu,'1989/01/01') =
>    '1989/01/01'
>
>
>
> El lun, 14 feb 2022 a las 6:09, Antonio Caballero via Lazarus-es (<
> lazarus-es en lists.lazarus-ide.org>) escribió:
>
>>
>> Buenos días.
>>
>> Estoy desarrollando una aplicación que hace uso de tablas planas (
>> componente Tdbf ) y Sqlite en Lazarus v2.2.0.
>>
>> Tengo que poder asignar a un campo fecha un valor nulo, tanto en la base
>> de datos del Dbf y en Sqlite. ¿ Alguna idea o sugerencia ?
>> No encuentro documentación al respecto ...
>>
>> Además, ¿cómo puedo filtrar o comparar la tablas por el campo fecha
>> estando en blanco?
>>
>> Gracias de antemano; si podéis echarme un cable ...
>>
>> _______________________________________________
>> Lazarus-es mailing list
>> Lazarus-es en lists.lazarus-ide.org
>> https://lists.lazarus-ide.org/listinfo/lazarus-es
>>
>
>
> --
> El que pregunta aprende, y el que contesta aprende a responder.
>
> No a la obsolecencia programada:
> http://www.rtve.es/noticias/20110104/productos-consumo-duran-cada-vez-menos/392498.shtml
> _______________________________________________
> Lazarus-es mailing list
> Lazarus-es en lists.lazarus-ide.org
> https://lists.lazarus-ide.org/listinfo/lazarus-es
>
------------ próxima parte ------------
Se ha borrado un adjunto en formato HTML...
URL: <http://lists.lazarus-ide.org/pipermail/lazarus-es/attachments/20220215/7b9945aa/attachment-0001.htm>


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