[firebase-br] SELECT com Between entre datas

BRENO breno em frialto.com.br
Dom Out 12 19:16:44 -03 2008


como disse nosso amigo kleber, pode ser sim problema no formato da data que 
está sendo
enviado ao parâmetro no sql.


----- Original Message ----- 
From: "Evandro Siqueira" <vansiqq em gmail.com>
To: "FireBase" <lista em firebase.com.br>
Sent: Sunday, October 12, 2008 12:43 PM
Subject: Re: [firebase-br] SELECT com Between entre datas


Kleber Caneva escreveu:
> 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
>
>
>
Olá Kleber,

Estou usando:

    qryVendas.ParamByName('INICIO').AsDate := (Variável tipo Date);

Ele está me retornando um dataset vazio.

>
> ----- 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 





Mais detalhes sobre a lista de discussão lista