Fórum Data nula no firebird, data estrannha 30/12/1899 #44870
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
Curtir tópico
+ 0Posts
15/06/2004
Afarias
T+
Gostei + 0
15/06/2004
Marfred
TZQuery.....
Gostei + 0
15/06/2004
Afarias
Tente fazer
{...}
qrcontapagdataven.value:=date;
qrcontapagdatapag.Clear;
qrcontapag.post;
T+
Gostei + 0
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...
Gostei + 0
15/06/2004
Afarias
T+
Gostei + 0
16/06/2004
Marfred
pq o tipo data no firebird traz as data como inteiro ?
como trabalho com datas entaum ?
Gostei + 0
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+
Gostei + 0
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 ?!
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)