[firebase-br] Problemas com data - Null
OseasTormen
mentux em gmail.com
Ter Jul 10 13:14:17 -03 2007
Esse problema eh normal em qualquer situacao onde vc tenha um dataaware
e passe por ele no formulario antes da insercao do registro, se fosse um
inteiro ele gravaria zero e assim por diante...
para ter certeza de que ele gravará null, no before post limpe o campo
manualmente
ou seja
dataset.fieldbyname('campo').clear;
isso deve resolver o seu problema
p.s. lembre-se de testar se o usuario nao digitou nada, hehehe, acho q
nao era necessario falar
teste e poste o resultado...
[]'s
Oseas Tormen
Marcelo Wollmer escreveu:
> Pessoal, boa tarde!
>
> Trabalho com Delphi 6 + DbExpress + Firebird 1.5
>
> Já procurei sobre esse problema na net e encontrei algumas coisas sobre, mas não resolveu o meu problema.
>
> Tem um SP pra atualizar uma tabela, na qual tem um campo Date (Vencimento).
>
> No Delphi, eu passo o valor do edit do vencimento como parâmetro para a SP, só que quando eu deixo esse edit em branco (Vazio), o banco grava a data 30/12/1899.
>
> O componente que estou usando para armazenar a data no delphi é o TDateEdit (Rx Controls).
>
> Como fazer para o banco gravar como Null?
>
> Agradeço a ajuda.
>
> Marcelo
> ______________________________________________
> 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
>
Mais detalhes sobre a lista de discussão lista