Campo Data

Delphi

27/01/2004

Estou utilizando um Dbedit com um campo data.
Estou usando a mascara do campo da tabela 99/99/9999.
Quando deixo o campo em branco, ele grava normalmente sem nenhum problema.
Quando digito uma data no campo, ele também grava normalmente sem nenhum problema.
Se por acaso preciso limpar esta data, ou seja deixá-la branca novamente, ele gera o seguinte erro:
´ / / ´ não é um valor de data, horário válido.
Como posso remediar isso.

Grato a todos


Guilherme B

Guilherme B

Curtidas 0

Respostas

Aroldo Zanela

Aroldo Zanela

27/01/2004

Colega,

Você pode fazer uma rotina de tratamento de erro e atribuir NULL no caso do campo estiver vazio, ou utilizar um componente especializado para data como os disponíveis na RxLib ou Jedi VCL.


GOSTEI 0
Eneblis

Eneblis

27/01/2004

[quote:7be5707482=´Aroldo Zanela´]Colega,

Você pode fazer uma rotina de tratamento de erro e atribuir NULL no caso do campo estiver vazio, ou utilizar um componente especializado para data como os disponíveis na RxLib ou Jedi VCL.[/quote:7be5707482]

:?: Neste caso, amigo usando o RxLib, para verificar automaticamente a data, tem a propriedade CheckOnExit. O que eu quero é que a mensagem não saia em Inglês e sim em portugues. Tem como Tratar isso neste componente?


GOSTEI 0
POSTAR