Acess Data/Hora

31/12/2003

0

Possuo uma tabela(Aniversario) do acess com os seguinte campos:

Nome >> String
Data_Nascimento >>> Data/Hora
Hora_Nascimento >>> Data/Hora

Importante: preciso fazer toda edição em um DBGride

Com a ajuda de amigos do forum conseguir colocar máscara
e no campo hora mostrar só a HORA
e no campo Data_Nascimento mostrar só a DATA

No editor de campos:

Para o campo Data_Nascimento
propriedade DisplayFormat para dd/mm/yy
Altere a propriedade EditMask para !99/99/00;1;_

Para o campo Hora_Nascimento
propriedade DisplayFormat para hh:nn
Altere a propriedade EditMask para 99:99
(Essa mascara tem que iniciar com um espaço em branco)


Quando edito somente a DATA no campo Data_Nascimento o sistem completa com a hora (00:00)
Ou seja se digito, 14/10/73 >>> o sistema salva 14/10/73 00:00

até ai tudo bem, pois o campo data/hora tem que possuir a data e a hora

mas, quando digito somente a HORA no campo Hora_Nascimento o sistem não completa com a data,
ao contrário apareça uma caixa de menssagem com :?: o seguinte erro:

´ : ´ is not a valid time.

Quando de Dveria mostra a hora digitada e uma data qualquer(a do sistem)
Ex: se digito 12:30:00 >>> salvar 01/01/199 12:30

Pergunta,
Se o sistema não completa como posso fazer em código, lembrando que preciso
fazer todo tipo de alteração em um DBGride.

[]´Guialberto


Guialberto

Guialberto

Responder

Assista grátis a nossa aula inaugural

Assitir aula

Saiba por que programar é uma questão de
sobrevivência e como aprender sem riscos

Assistir agora

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

Aceitar