[firebase-br] SELECT com Between entre datas

Kleber Caneva kdcc em terra.com.br
Sex Out 10 17:25:39 -03 2008


Os paramtros vc está usando como Date ou como String..

Se for como stirng, vc tem que passar no formato americano mm/dd/yyy ou 
dd.mm.yyyy
Se for date ele se encarrega disso.

[]´s

Kléber Caneva




----- Original Message ----- 
From: "Evandro Siqueira" <vansiqq em gmail.com>
To: <lista em firebase.com.br>
Sent: Friday, October 10, 2008 3:31 PM
Subject: [firebase-br] SELECT com Between entre datas


Boa tarde Pessoal,

Tô com um caso estranho aqui, e queria ver se alguém pode me dar uma
luz. tenho a seguinte tabela:

CREATE TABLE VENDAS (
    EMISSAO      DATA /* DATA = DATE */,
    LX_PEDIDO    INT02 /* INT02 = INTEGER */,
    FV_PEDIDO    INT02 /* INT02 = INTEGER */,
    ID_CLIENTE   INT02 /* INT02 = INTEGER */,
    VALOR_TOTAL  DEC05 /* DEC05 = NUMERIC(15,2) */
);

Nesta tabela tem aproximadamente 300 registros entre o período de 01 e
30/09.

Estou utilizando o seguinte select:

SELECT V.EMISSAO
     , V.LX_PEDIDO
     , V.FV_PEDIDO
     , V.ID_CLIENTE
     , C.RAZAO_SOCIAL
     , V.VALOR_TOTAL
FROM VENDAS V
LEFT JOIN CLIENTES C ON C.ID_LINX = V.ID_CLIENTE
WHERE V.EMISSAO BETWEEN :INICIO AND :FINAL
ORDER BY V.EMISSAO

E informando as datas de início e fim nos parâmetros (01/09/2008 e
30/09/2008). Não retorna nada nem no IBExpert nem no Delphi. Estou
usando  Firebird 2.1 e Delphi 2007 com IBO.  Alguém tem alguma idéia do
que possa ser?

Fico grato a todos,

Evandro Siqueira
Programador
Aracaju/SE


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para saber como gerenciar/excluir seu cadastro na lista, use: 
http://www.firebase.com.br/fb/artigo.php?id=1107
Para consultar mensagens antigas: http://firebase.com.br/pesquisa

E-mail verificado pelo Terra Anti-Spam.
Para classificar esta mensagem como spam ou não spam, visite
http://mail.terra.com.br/cgi-bin/reportspam.cgi?+_d=SCY0NDU0NzM0I3Blcm0hdGVycmEmMSwxMjIzNjYzNzg4LjMyMjI4Ny4xMjAxLmRyZXNkZW4udGVycmEuY29tLDUxOTE=
Verifique periodicamente a pasta Spam para garantir que apenas mensagens
indesejadas sejam classificadas como Spam.






Mais detalhes sobre a lista de discussão lista