Estimada,

Bom dia. Creio que o seu problema está nos parâmetros passados. E se
você fizer assim:


select * from tb_receber where data_vencimento>=:data_i and
data_vencimento<=:data_f

DMConsulta.QConsulta_receber.close;
DMConsulta.QConsulta_receber.parambyname('data_i').asdate :=
strtodate(data1.text);
DMConsulta.QConsulta_receber.parambyname('data_f').asdate :=
strtodate(data2.text); DMConsulta.QConsulta_receber.open;


Saudações.

---
[]'s

Alexandre
 
Frase da semana: "A força de vontade é como a bússula: guia os destinos
às vitórias." (C. Lupliacy) 

-----Mensagem original-----
De: delphi-br@yahoogrupos.com.br [mailto:[EMAIL PROTECTED]
Em nome de solangevoss
Enviada em: terça-feira, 22 de novembro de 2005 08:27
Para: delphi-br@yahoogrupos.com.br
Assunto: [delphi-br] Consulta com datas

Olá, eu estou fazendo uma consulta com datas e simplemente não está
funcionando.

Na query IBQuery estou fazendo o seguinte select:
select * from tb_receber where data_vencimento>=:data_vencimento and
data_vencimento<=:data_vencimento

Na tela de consulta eu forneço as duas datas e no botão procurar tenho o
seguinte código:

data_ini:=strtodate(data1.text);
data_fi:=strtodate(data2.text);
DMConsulta.QConsulta_receber.close;
DMConsulta.QConsulta_receber.parambyname('data_vencimento').asdate :=
data_ini;
DMConsulta.QConsulta_receber.parambyname('data_vencimento').asdate :=
data_fi; DMConsulta.QConsulta_receber.open;

Se eu faço a consulta somente com uma data ele funciona, mas não sei
porque com as duas data não dá certo.

Eu utilizo o delphi 6 e o Interbase.
Já procurei na internet, e encontro exemplos diferentes de como eu estou
fazendo, porque eu utilizo a query e passo os parâmetros para ela.
Se alguém puder me dar uma luz, fico agradecida.







--
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>


 
Links do Yahoo! Grupos




 



__________ NOD32 1.1296 (20051121) Information __________

This message was checked by NOD32 antivirus system.
http://www.eset.com



__________ NOD32 1.1296 (20051121) Information __________

This message was checked by NOD32 antivirus system.
http://www.eset.com




-- 
<<<<< FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM >>>>>

<*> Para ver as mensagens antigas, acesse:
    http://br.groups.yahoo.com/group/delphi-br/messages

<*> Para falar com o moderador, envie um e-mail para:
    [EMAIL PROTECTED]
 
Links do Yahoo! Grupos

<*> Para visitar o site do seu grupo na web, acesse:
    http://br.groups.yahoo.com/group/delphi-br/

<*> Para sair deste grupo, envie um e-mail para:
    [EMAIL PROTECTED]

<*> O uso que você faz do Yahoo! Grupos está sujeito aos:
    http://br.yahoo.com/info/utos.html

 


Responder a