SELECT PARA BUSCAR RUAS

USUARIO.EXCLUIDOS 01/12/2005 17:44:10
#117506
Amigos, como montar um select que contenha uma palavra ? Igual a do Fast Cep !
Ex:
Quero contruir uma busca de ceps localizando pelo nome de ruas. Já fiz mas ficou muito, mas muito lenta !
Ex:

Nome de rua localidade UF
MANOEL SÃO PAULO SP

EM UM MsflexGrid ele me mostre todos os nomes de ruas de São Paulo que contenha o nome MANOEL.

Obrigado
ALMARTI 01/12/2005 17:53:40
#117510
Resposta escolhida

Dim criterio As String
criterio = Chr$(39) & "%" & Text.Text & "%" & Chr(39) & "ORDER BY NomedaRua"
"SELECT NomedaRua FROM SuaTabela Where NomedaRua like " & criterio

Conselho:
Cuidado com este tipo de conulta! Tente limitar um número minimo de caracteres no objeto de sua pesquisa. Imagine se o seu banco contem 5.000 nomes de ruas e alguem manda consultar o caractere "a"?
Tópico encerrado , respostas não são mais permitidas