Como selecionar datas válidas

04/12/2003

2

Tenho uma tabela com um campo char (20). Neste campo pode ter uma data válida (04/12/2003).
Como eu faço uma seleção para pegar todos os campos que possuirem datas válidas?
Obrigado.


Responder

Posts

05/12/2003

Julianomc

Será que alguém poderia me ajudar?


Responder

07/12/2003

Edilcimar

primeiramente se a data só tem 10 caracteres porque utilizar 20 caracteres, mas vamos lá
supondo que os 10 primeiros caracteres sejam a data
Temp : String;
Data : TDate;
Temp := copy(fieldbyname(data).asstring, 1, 10);
Try
Data := StrToDate(Temp);
Except
ShowMessage(´esta não é uma data válida´)
End;


Responder

07/12/2003

Maxadens

O que o amigo usou na resposta acima é o tratamento de uma exeção. se tiver problemas, procure na pagina inicial do Clube Delphi que la possui um tutorial sobre esse assunto

Ronaldo Araujo


Responder

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários. Para saber mais sobre o uso de cookies,
consulte nossa política de privacidade. Ao continuar navegando em nosso site, você concorda com a nossa política.

Aceitar