Fórum Alterar Data Gravada para null #144066

10/03/2003

0

Ola pessoal

Estou trabalhando com delphi / interbase, e quando tento alterar uma data ja gravada por branco (isto com uma variavel tipo Tdate, ele grava
uma data com 01/01/1899.
Como resolver isto ?


Dluca

Dluca

Responder

Posts

10/03/2003

Ildefonso

Olá, DLuca.

De onde você é? Eu conheço, aqui em Londrina, vários DiLuccas.

Em relação a seu problema: pegue o nome do componente TFieldDateTime e chame o método Clear. Isto esvazia o campo...
DataLancamento.Clear;

Na verdade, quando você atribui zero ou um valor em branco a ser interpretado pelo componente (como em [b:a74643f1d9]DataLancamento.AsString := ´´[/b:a74643f1d9]), você obtém a data inicial convencionada para os campos tipo data/hora, que é 30 de dezembro de 1899 00:00.

Bom trabalho. 8)


Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar