Zeos 6.6.2
Delphi 2007
Postgres 8.2.6
dm.alunos.SQL.Text:='select distinct on
(alunos.aluno_codigo)alunos.aluno_codigo, * from alunos '+
'inner join contas_receber '+
'on alunos.aluno_codigo=contas_receber.aluno_codigo '+
'where contas_receber.receber_data_vencimento <= '
+ quotedstr(datetostr(now - 5)) +
' and contas_receber.receber_pago = false';
o filter esta assim:
dm.mensa.Filter:= 'receber_data_vencimento <= ' +
quotedstr(datetostr(now - 5));
dm.mensa.Filtered:=true;
O que acontece é o seguinte a função now, retorna a data no formato DMY,
o que naum filtra os dados da minha tabela.
Se eu digitar na mão a data no formato YMD ai o filter funciona certinho.
Se eu mudo no datestyle para DMY ai os meus códigos acima funcionam, mas
na hora de exibir as datas elas aparecem como 30/12/1899.
Alguma idéia?
Já me falaram que é BUG do ZEOS. Entaum naum sei o que fazer.
VLW.
Vinicius escreveu:
> Qual a versão da Zeos ? Delphi ?
> e como está a consulta dentro da Query ??
>
> Vinicius dos Santos
> Analista de Desenvolvimento Júnior
> MSI SOLUÇÕES
> Av. Dr. Altino Arantes, 131 Sala 145 - 146 Centro - Ourinhos/Sp - Brasil
> Fone/Fax: +55 (14) 3324-8181 www.msisolucoes.com.br
> _______________________________________________
> pgbr-geral mailing list
> [email protected]
> https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral
>
>
--
Éderson Cassiano Bologna
[EMAIL PROTECTED]
sKYPE: edersoncassiano
MSN: [EMAIL PROTECTED]
www.microtechshop.com
_______________________________________________
pgbr-geral mailing list
[email protected]
https://listas.postgresql.org.br/cgi-bin/mailman/listinfo/pgbr-geral