Como Configurar o Formato da Data do Interbase

Firebird

09/05/2003

Sou novo em Interbase e estou com um problema:
Criei um sistema onde tenho uma Query que é montada dinâmicamente no código, nesta query na claúsula WHERE estou passando um BETWEEN usando datas, ficando assim:

WHERE DATA_LANCAMENTO BETWEEN ´01/05/2003´ AND ´30/05/2003´

mas a consulta não me retorna nada pois não esta reconhecendo o formato ´DD/MM/YYYY´, o interbase só está reconhecendo o ´.´ (ponto) para datas.

Como faço para mudar isto no interbase? Existe uma configuração do banco para corrigir isto e o interbase reconhecer a data no formato Brasileiro?

Estou usando o IB6.0


Regisjj

Regisjj

Curtidas 0

Respostas

Andreano

Andreano

09/05/2003

Caro Regisjj,

por padrão o InterBase usa MM/DD/YYYY ou DD-MMM-YYYY, aconselho usar sempre MM/DD/YYYY.

WHERE DATA_LANCAMENTO BETWEEN ´05/01/2003´ AND ´05/30/2003´


[]´s
Andreano Lanusse - andreano.lanusse@presence.com.br
Presence Tecnologia
Borland Solution Partner
Borland InterBase Specialist


GOSTEI 0
Lucianoko

Lucianoko

09/05/2003

Eu também estou montando uma query e como no interbase eu não sei arrumar isso, eu mudo no delphi passando a data com a seguinte máscara:

+QuotedStr(FormatDateTime(´mm/dd/yy´,StrToDate(Edit.Text)))+


GOSTEI 0
POSTAR