Data nula no firebird, data estrannha 30/12/1899
15/06/2004
0
Quando eu faço uma insercao e naum dou valores a um campo data ele joga automaticamante o valor de 30/12/1899....
Ex:
qrcontapag.insert;
qrcontapagdataemi.value:=date;
qrcontapagdataven.value:=date;
qrcontapag.post;
mas nessa tabela eu tenho o campo datapag q deverá ser nulo até entao..... e ele naum deixa nulo !!
como resolvo esse problema ?!
Marfred
Posts
15/06/2004
Afarias
Tente fazer
{...}
qrcontapagdataven.value:=date;
qrcontapagdatapag.Clear;
qrcontapag.post;
T+
15/06/2004
Marfred
Desculpa gente...
Verifiquei direito no banco, e ele naum tah gravando nada mesmo... mas o meu problema é no delphi entaum... para o delphi os valores <null> sao iguais a 30/12/1899...
qualquer coisa q eu fizer para chamar esses campos datas nulos ele traz essa data com ose fosse um padrao...
eu imprimo um relatorio de constas a pagar por vencimento e ele me traz essa data na impressao ao invez de trazer ´ / / ´....
Falow...
15/06/2004
Afarias
T+
16/06/2004
Marfred
pq o tipo data no firebird traz as data como inteiro ?
como trabalho com datas entaum ?
16/06/2004
Afarias
Seu problema não está no Firebird. Está em algum código seu ou algum BUG dos componentes q está usando.
T+
27/07/2021
Kassius Miranda
Quando eu faço uma insercao e naum dou valores a um campo data ele joga automaticamante o valor de 30/12/1899....
Ex:
qrcontapag.insert;
qrcontapagdataemi.value:=date;
qrcontapagdataven.value:=date;
qrcontapag.post;
mas nessa tabela eu tenho o campo datapag q deverá ser nulo até entao..... e ele naum deixa nulo !!
como resolvo esse problema ?!
Clique aqui para fazer login e interagir na Comunidade :)