Fórum Data no InterBase #42921
09/03/2004
0
Ao cadastrar uma pessoa tenho três datas:
DATA1, DATA2 e DATA3
DATA1 é obrigatório pois é a data de entrada
DATA2 e DATA3 não é obrigatório podendo ficar em branco
1° tentei utilizar o DateTimePicker, mas ele obriga entrada de data.
2° estou utilizando uma MaskEdit mas quando eu edito o registro ele joga a data 30/12/1899 pois eu não defino entrada de dados.
Estou usando FireBird e programo via Query (não uso TibTable) por isso trabalho utilizando Edits e MaskEdits.
Obrigado
Jonnymarques
Curtir tópico
+ 0Posts
09/03/2004
Afarias
|joga a data 30/12/1899 pois eu não defino entrada de dados.
Como está o código?
|Estou usando FireBird e programo via Query (não uso TibTable) por isso
|trabalho utilizando Edits e MaskEdits
O que tem a ver?? IBQuery permite uilizar DBEdits tb!
T+
Gostei + 0
09/03/2004
Jonnymarques
ParamByName(´SAIDA´).AsDateTime := StrToDateTime(EdSaida.Text);
ParamByName(´STATUS_FK´).AsInteger := StrToInt(EdStatus.Text);
if Trim(EdProrrogacao.Text) <> ´/ /´ then
ParamByName(´PRORROGACAO´).AsDateTime := StrToDateTime(EdProrrogacao.Text);
Minha intensão é quando não digitar nada simplesmente ele não colocar nada... mas não vai dar certo... como faço para ele colocar uma data Null?
Gostei + 0
09/03/2004
Jonnymarques
ParamByName(´SAIDA´).AsDateTime := StrToDateTime(EdSaida.Text);
ParamByName(´STATUS_FK´).AsInteger := StrToInt(EdStatus.Text);
if Trim(EdProrrogacao.Text) <> ´/ /´ then
ParamByName(´PRORROGACAO´).AsDateTime := StrToDateTime(EdProrrogacao.Text);
Minha intensão é quando não digitar nada simplesmente ele não colocar nada... mas não vai dar certo... como faço para ele colocar uma data Null?
Gostei + 0
09/03/2004
Gandalf.nho
Gostei + 0
Clique aqui para fazer login e interagir na Comunidade :)