[firebase-br] Conversao de String - Date

Rubem Nascimento da Rocha djpardalrocha em hotmail.com
Dom Nov 25 17:28:07 -03 2007




Não é o FireBird que preenche essa data. Isso é um indício claro de que vc está escrevendo aplicações Delphi com FireBird, pq quando um data é armazenada nula no banco de dados, seja ele qual for, os controles data-aware sempre mostram essa data.





Pra solucionar isso, vc deve codificar o evento OnGetText do objeto TField associado ao campo data que vc quer tratar e, nesse evento, verificar se a data é nula. Se a data for nula, retornar '  /  /    '.





Sds.


> From: savio_assuncao em pontodigital.eti.br
> To: lista em firebase.com.br
> Date: Sun, 25 Nov 2007 14:31:15 -0300
> Subject: [firebase-br] Conversao de String - Date
>
> ola , pessoal
>
> utilizo o tipo DATE em colunas para armazenar apenas data, sem horas e minutos como tipestamp.
> quando o aplicativo nao informa o valor da data , o FB preenche com 30/12/1899 , quando tento alterar
> essa data pelo IBExpert , recebo a mensagem de erro em conversao de string 30-DEC-99, o que
> siginifica e como resolver.
>
> Agradeco,desde ja qualquer ajuda
>
> [ ]'s
> Savio Assuncao
> D6+F1.5+DBX+CL10
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.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

_________________________________________________________________
Conheça o Windows Live Spaces, a rede de relacionamentos conectada ao Messenger!
http://spaces.live.com/signup.aspx



Mais detalhes sobre a lista de discussão lista