Faça o segiunte, pegue esta string SQL e rode no Access pode ser que tenha
algum erro, e la é mais facil de vc identificar.
verifique se o campo datanasc está como data msm
veja como esta o formato de data de sua maquina, e confirme tbm se os
parametros estao como DateTime.
Em 12/02/06, Hudson [EMAIL PROTECTED] escreveu:
Gente esta acontecendo algum mt estranho, fiz uma busca em sql por periodo
com ADO em MDB, bom ficou assim:
banco.cliente.Close;
banco.cliente.SQL.Clear;
banco.cliente.SQL.Add('select * from cliente where day(datanasc)=:ddi
and day(datanasc)=:ddf order by datanasc');// and Month(datanasc)=:mmi');
banco.cliente.Parameters.ParamByName('ddi').Value:= strtoint(de.Text);
banco.cliente.Parameters.ParamByName('ddf').Value:= strtoint(ate.Text);
banco.cliente.Open;
mas quando busco o dia 01 ao 09 da okapresenta todos de 01 a 09
quando colo 01 ao 15 num da nada fica como ñ existice clientes!
porq?
[As partes desta mensagem que não continham texto foram removidas]
--
FAVOR REMOVER ESTA PARTE AO RESPONDER ESTA MENSAGEM
Links do Yahoo! Grupos
[As partes desta mensagem que não continham texto foram removidas]
--
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