Fórum Time #183502

22/09/2003

0

Tenho dois campos do tipo time em uma tabela do meu banco, só que quando vou preencher esses campos no meu programa, dá erro dizendo que o formato que digitei não é válido. Já usei máscara, mas mesmo assim ele não aceita o que digito. Como posso consertar esse erro?


Barbara.michele

Barbara.michele

Responder

Posts

22/09/2003

Sanses

qual banco de dados voce está usando? qual o tipo de dados e qual sua rotina para salvar os dados na tabela. Me passando isso te falo onde está o problema, ok?

SANSES


Responder

Gostei + 0

22/09/2003

Marcio.theis

de uma olhada no Painel de Controle, nas Configurações Regionais, veja a forma que está tentando guardar a data no banco. Deve de ser da forma
dd/MM/aaaa


Responder

Gostei + 0

23/09/2003

Turbo Drive

Se vc estiver usando MaskEdit coloque a máscara para o tipo Time e a propriedade Save literal characters para true e na hora de salvar coloque:

SuaTabelaSeuCampo.AsDatetime := strtoTime(maskedit1.text);

Espero ter ajudado


Responder

Gostei + 0

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

Aceitar