Erro de date/time com o PostgreSQL

147 views
Skip to first unread message

Diego Campos Rosa

unread,
May 29, 2009, 3:53:47 PM5/29/09
to dug-rs
Boa tarde pessoal,

Estou utilizando Postgres com ODBC no WindosXP com componentes ADO de conexão. Mas no momento que realizo algum select que retorna data da a seguinte mensagem.

---------------------------
Debugger Exception Notification
---------------------------
Project Admin.exe raised exception class EOleException with message 'ERROR: date/time field value out of range: "0000-00-00";
Error while executing the query'. Process stopped. Use Step or Run to continue.
---------------------------
OK   Help  
---------------------------

Como posso resolver isso?

Grato.

Atenciosamente,
Diego Campos Rosa
Consultor de TI e Telecom
Desenvolvimento de Sistemas
Programação Borland Delphi 7
Borland Delphi 7 Programming
Cel. 51 84597563

Public Profile
http://www.linkedin.com/in/diegocamposrosa82

Newton Michel de Oliveira

unread,
May 29, 2009, 7:00:01 PM5/29/09
to dug...@googlegroups.com
me da um exemplo do teu select

2009/5/29 Diego Campos Rosa <diego.ca...@gmail.com>



--

Newton Michel de Oliveira
www.nmooliveira.com.br
membro da Sucesu-RS

luiz

unread,
Jun 1, 2009, 9:06:06 AM6/1/09
to dug...@googlegroups.com
Olá!
 
select to_char(campo_data, 'dd/mm/yyyy'),
nome,
endereco 
where to_char(campo-data, 'dd/mm/yyyy') = '25/05/2009'
 
ou mudar o o formato do parametro
 
where data = :pData onde pData = '2009-05-25'
 
comigo funcionou assim usando componente ZEOS...
 
verifique também as configurações regionais do micro pra ver se ela está no formato 'dd/mm/yyyy'
 
 
----- Original Message -----

Newton Michel de Oliveira

unread,
Jun 1, 2009, 9:07:21 AM6/1/09
to dug...@googlegroups.com
eu so assim
    select codigo_rede,data,data_venda,valor_bruto  from log_consolidado where data='2009-056-05' e sempre funciona...



2009/6/1 luiz <luiz...@certaja.com.br>
Reply all
Reply to author
Forward
0 new messages