[firebase-br] Problemas com data - Null

OseasTormen mentux em gmail.com
Ter Jul 10 13:21:04 -03 2007


So complementando,

em ultimo caso, vc pode testar a data do campo dentro da procedure para
que grave null no campo data


[]'s


Oseas Tormen


OseasTormen escreveu:
> 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
>>
> 
> 
> ______________________________________________
> 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