[firebase-br] SELECT com Between entre datas

Renato Miranda renato.smiranda em gmail.com
Ter Out 14 08:02:01 -03 2008


Tudo bem, Evandro ?

Tente:

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

Tive alguns problemas e resolvi assim.

Abraços,

RMiranda

2008/10/12 Evandro Siqueira <vansiqq em gmail.com>

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



-- 
Abraços,

RMiranda



Mais detalhes sobre a lista de discussão lista