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 ok....apresenta 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