Formatar o campo data
Estou usando esse codigo para formatar meu campo data em DD/MM/AAAA mais o que acontece e que ele assume uma data e não aceita mais nenhuma outra o que estou fazendo de errado
procedure TF_parcelas.DBEdit3Change(Sender: TObject);
begin
dbedit3.text := FormatDateTime(´dd/mm/yyyy´, Date);
end;
procedure TF_parcelas.DBEdit3Change(Sender: TObject);
begin
dbedit3.text := FormatDateTime(´dd/mm/yyyy´, Date);
end;
Wagner
Curtidas 0
Respostas
Jardelbelo
15/02/2004
Saudações
Dependendo do banco, ele usa a data invertida cmo no padrao americano, tipo mm/dd/yyyy. A solução é montar uma rotina pra inverter.
Dependendo do banco, ele usa a data invertida cmo no padrao americano, tipo mm/dd/yyyy. A solução é montar uma rotina pra inverter.
GOSTEI 0
Wagner
15/02/2004
Uso Delphi e o banco e paradox
GOSTEI 0
Marco Salles
15/02/2004
A Instrução Esta No Meu Ver Errada... Voce Esta Formatando Com a Data Atual(Date) e Não Com o Campo Data Da Sua Tabela...
Tente Isto
procedure TF_parcelas.DBEdit3Change(Sender: TObject);
begin
dbedit3.text := FormatDateTime(´dddddd´, NomeDoSeuCampoData);
end;
Acho Também Que Depende Das Configurações Regionais Do Seu Computador
Tente Isto
procedure TF_parcelas.DBEdit3Change(Sender: TObject);
begin
dbedit3.text := FormatDateTime(´dddddd´, NomeDoSeuCampoData);
end;
Acho Também Que Depende Das Configurações Regionais Do Seu Computador
GOSTEI 0
Wagner
15/02/2004
Tem razão, Grande Marco não tinha me atentado para a configuração do computador :D :D :D :D Mais um problema resolvido
GOSTEI 0