Retorna Data no formato brasileiro. Banco IB

Delphi

19/11/2004

Gostaria de saber como faço para que a data apareça no padrao brasilerio ou seja: dd/mm/aaaa pois quando faço um consulta ela me retorna a data no padrao ingles mm/dd/aaaa. Estou usado banco Interbase. E o tipo do dado é Date.

Obs: Essa consulta será retornada em um DBEdit.

Agradeço desde já.

:)


_celo

_celo

Curtidas 0

Respostas

Jc_analista

Jc_analista

19/11/2004

coloque no oncreate do seu form principal shortdateformat:=´dd/mm/aaaa´;


GOSTEI 0
_celo

_celo

19/11/2004

Valew cara funcionou legal, mas coloquei yyyy no lugar de aaaa. Muito obrigado! agora to com outro probleminha quando vou cadastrar uma data ex: 19/11/04 da o seguinte erro: conversion error from string ´19/11/04´ pq? como faço agora?


Agradeço desde já


GOSTEI 0
Paulo_amorim

Paulo_amorim

19/11/2004

Olá

Você está cadastrando em banco de dados?
Se sim, seu campo eh String ou Date?

Se for Date, vale a pena olhar o formato no banco.
Além disso, lembre-se de passar a data com:

FormatDateTime( <Seu formato de data correto> , <Sua data>);


Espero que ajude
Até+


GOSTEI 0
_celo

_celo

19/11/2004

Estou cadastrando em um Banco (InterBase) e tou usando o tipo Date. Num entendi oq vc quis dizer com passar a data?

Obrigado


GOSTEI 0
POSTAR