[firebase-br] Bendita data '30/12/1899'

Sérgio E sergioernesto em uol.com.br
Sáb Set 3 22:41:25 -03 2005


Aparece quando dou um insert into ... values ... em uma stored_proc q não 
manipula esse campo, não tem nada haver com o Delphi!

----- Original Message ----- 
From: "Bruno Garcia da Silva" <brunogarcia69 em brturbo.com.br>
To: "FireBase" <lista em firebase.com.br>
Sent: Saturday, September 03, 2005 10:30 PM
Subject: Re: [firebase-br] Bendita data '30/12/1899'


Aparece aonde? O que vc esta usando? Se estiver usando o componente do
Delphi tipo calendario ( mesmo aquele tipo combo box de calendario),
eles não aceitam NULL. Alias este é um dos componentes que dá problema
quando se roda um programa Delphi via wine no Linux. Recomendo usar um
TEdit com mascara de data ( que apesar de ser mais simples, funciona
perfeitamente) e usar
TEdit.text:= query.parmByName('data').AsString;

Sérgio E escreveu:

> O problema é que quando ele aparece eu não atribu valor nenhum a esse 
> campo, nem mexo nele.
>
> ----- Original Message ----- From: "Bruno Garcia da Silva" 
> <brunogarcia69 em brturbo.com.br>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Saturday, September 03, 2005 7:38 PM
> Subject: Re: [firebase-br] Bendita data '30/12/1899'
>
>
> Esta é a data que corresponde ao número 0(zero) e a data inicial do
> calendario do Delphi. Zero e Null no Delphi são diferentes, mas não dá
> para colocar query.parmByName('data').AsDate:=null, pois dá erro. Se
> quiser inserir um NULL, tente
> query.parmByName('data').value:=null
> Espero ter ajudado...
>
>
> Sérgio E escreveu:
>
>> Alguém sabe me dizer pq essa bendita data insiste em aparecer no BD ao 
>> invés do campo ser mantido como null, e como evitar q isso aconteça?
>>
>> Obrigado desde já,
>>
>> Sérgio E.
>> sergioernesto em uol.com.br
>> ______________________________________________
>> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
>> Para editar sua configuração na lista, use o endereço 
>> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
>> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>>
>>
>>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço 
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
> Para editar sua configuração na lista, use o endereço 
> http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
> Para consultar mensagens antigas: http://firebase.com.br/pesquisa
>
>


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa






Mais detalhes sobre a lista de discussão lista