[firebase-br] Filtrar a cada tecla digitada

marcelo - teflamar marcelo em teflamar.com.br
Sáb Dez 16 12:41:42 -03 2006


resolvi esse problema usando timer.
desativa e ativa a cada tecla digitada, se o usuário demorar 1s para teclar, 
recebe o resultado da seleção.
se o usuário digitar rápido, só recebe o resultado quando parar.

----- Original Message ----- 
From: "Ivan Guimarães Meirelles" <igmeirelles em gmail.com>
To: "'FireBase'" <lista em firebase.com.br>
Sent: Saturday, December 16, 2006 10:24 AM
Subject: Re: [firebase-br] Filtrar a cada tecla digitada


Olá....

Na verdade o sistema atual não está "mudando o SQL a cada tecla" é apenas um
recurso no próprio grid que faz a busca...
Essa busca é na grid e não no Banco e por isso, é bem rápida... esse recurso
é muito comum em plataforma .Net Framework

1º - Vc carrega um DataTable ou um DataSet com os dados do banco
2º - Preenche o grid com esse DataTable ou DataSet
3º - Faz a busca na própria grid...

Espero que ajude...




-----Original Message-----
From: lista-bounces em firebase.com.br [mailto:lista-bounces em firebase.com.br]
On Behalf Of Saulo
Sent: sábado, 16 de dezembro de 2006 09:06
To: 'FireBase'
Subject: [firebase-br] Filtrar a cada tecla digitada

Olá pessoal,

Tenho um cliente novo que quer substituir seu sistema atual que roda em
access por outro.

No sietema atual dele, todas as telas com grids tem filtros em nos campos do
grid. A cada tecla, o recordset é filtrado rapidamente, procurando inclusive
por substrings.

Pensei em resolver isso mudando o SQL a cada tecla. Ficaria bem flexível
,mas acho que vai ficar lento.

O que vocês acham? Tem alguma sugestão?

Abraço,

Saulo Tauil


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br Para
editar sua configuração na lista, use o endereço
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa


______________________________________________
FireBase-BR (www.firebase.com.br) - Hospedado em www.locador.com.br
Para editar sua configuração na lista, use o endereço 
http://mail.firebase.com.br/mailman/listinfo/lista_firebase.com.br
Para consultar mensagens antigas: http://firebase.com.br/pesquisa





Mais detalhes sobre a lista de discussão lista