Wesley, Se você esta usando o zeos, uma boa opção é implementar uma rotina de busca binária, pois se usar o locate a busca fica lenta para volumes grandes de dados.
[]s, Alexandre P. Trindade --- Em delphi-br@yahoogrupos.com.br, "BandaLemuel" <bandalem...@...> escreveu > > Seguinte... > > Aqui na empresa tem um sistema de um terceiro que tem um edit que quando se digita o valor ele faz uma pesquisa incremental nos dados selecionados em um dbgrid... mas ele não vai filtrando... ele vai selecionando o valor que eu digitei ( edit ) no dbgrid ( dados ) ... > > Wesley > > > From: Eduardo Silva dos Santos > Sent: Tuesday, January 13, 2009 2:44 PM > To: delphi-br@yahoogrupos.com.br > Subject: Re: [delphi-br] Pesquisa Duvida > > > BandaLemuel, você pode usar o evento onKeyDown de um edit, ou seja, a pessoa > digita o texto que deseja procurar > e ao pressionar enter a pesquisa é feita no banco, creio que essa é a melhor > forma. > > caso você deseje localizar algum registro com base nos dados já exibidos no > dataset o ideal é usar locate se a quantidade de registros não for muito > grande. > > explica melhor a sua necessidade. > > 2009/1/13 BandaLemuel <bandalem...@...> > > > Lista > > > > Alguem sabe uma maneira de fazer uma pesquisa auto-incremento com o Zeos > > ??? Eu estava precisando fazer uma busca em alguns dados > > pre-selecionados.... Alguem tem ideia de como fazer , sem terque ficar dando > > select no banco a cada letra digitada.. ??? > > > > Obrigado... > > > > Wesley > > > > >