[firebase-br] Consulta filtro
Francisco Carlos da Rocha Gomes
fcarlos em cpafac.embrapa.br
Ter Maio 10 12:50:08 -03 2005
Uma sugestão é fazer um select de todos os registros com apenas os
campos que sejam importantes para uma busca incremental (campo Código e
Nome, por exemplo). Depois, em Delphi, por exemplo, você faz a busca
incremental no DataSet da consulta usando Locate dentro de um evento
OnChange do componente Edit que o usuário está digitando.
Em linhas gerais seria isso Mas só vale a pena se não houver muitos
registros, e memória suficiente para trazer todos os registros do servidor.
Um abraço,
Francisco Carlos
Embrapa Acre
Francisco Thiago escreveu:
> Se você for fazer isso em Firebird, vc está doido!
> Sua consulta vai ficar muito lenta. O melhor é que, ao terminar de
> digitar o nome, o usuário clique em algum lugar e a pesquisa seja feita
>
>
> Francisco Thiago de Almeida
> Enter&Plug Informática
> Divisão: Desenvolvimento e Banco de dados
> MSN: thiago em enterplug.com.br
> Skype: enterplug_thiago
> ----- Original Message ----- From: "Haron Cunha" <haroncunha em gmail.com>
> To: "FireBase" <lista em firebase.com.br>
> Sent: Tuesday, May 10, 2005 10:50 AM
> Subject: [firebase-br] Consulta filtro
>
>
> Olá pessoal, gostaria de saber como eu faço uma consulta do tipo:
> quero achar o nome MARIA dentro do campo NOME de uma determinada
> tabela. Ao digitar o M, o select ja filtra todas as pessoas cujo o
> nome começam com M. Ao digitar o MA, o select ja filtra todas as
> pessoas cujo o nome começam com MA. E assim por diante. Em resumo,
> como fazer um select que identifique um pedaço do nome ??
>
> Obrigado !!
>
> ______________________________________________
> FireBase-BR (www.firebase.com.br) - Hospedado em www.bavs.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.bavs.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