Shopping Hospedagem Fórum Contato
     
   O portal do desenvolvedor ASP Florianópolis-SC, Domingo - 21 de Outubro de 2018  
Busca

Menu do site
Efetuar Login
Usuário:

Senha:

 Esqueceu a senha?
Login automático

 Cadastre-se
Busca inteligente
Avaliações: 20   -   Minha nota: Média Geral: 6  

Quando fazemos uma busca simples em um site, usmos o método padrão:

"SELECT * FROM tabela WHERE campo Like='%" & var_busca & "%'"

Esta busca captura os valores independente se maiúsculos ou minúsculos.
Mas, quanto á presença de ascentos, esta busca ignora a existencia dos mesmos, não capturando os dados quando não informado o ascento.


Neste artigo, vamos aprender como fazer uma busca inteligente em um banco de dados.
Serão capturadas todas as referências encontradas, independente se o usuário digitou ou não ascentos na busca.

Para isto, basta fazer uso da função abaixo que criei:


Desta forma, a instrução ficaria:

"SELECT * FROM tabela WHERE campo Like='%" & busca_inteligente(var_busca) & "%'"

Espero que esta função lhe seja útil.

Um grande abraço!

Fabiano Dias
fabiano@superasp.com.br

www.superasp.com.br
O portal do desenvolvedor ASP




SuperASP do Brasil Ltda

03.066.522/0001-84
Av. Rio Branco 433 - Centro - Florianopolis - SC
Contato

© 2001/2008 - Superasp do Brasil Ltda. Todos os direitos reservados