Ajuda com MaskEdit de campos TSQLTimeStamp

Delphi

02/12/2020

Boa tarde glr,
Tenho um campo de data no meu banco, do tipo TSQLTimeStamp. Inicio ele com a data atual no New Record do DataSet, mas quando clico no DBEdit na tela, ele mostra um valor louco.
Tipo, eu coloquei no EditMask e no DisplayFormat, assim:
EditMask := '!99/99/0000;1;_';
DisplayFormat := 'dd/mm/yyyy';

Na tela aparece direitinho: 02/12/2020
Mas quando clico nele para alterar o valor, ele fica: 02/12/29:59

Alguém consegue me auxiliar nisso?
Artur Guarnier

Artur Guarnier

Curtidas 0
POSTAR