Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

wallace20

Like dinâmico

Recommended Posts

COMO POSSO FAZER UMA CONSULTA PALAVRAS ALEATÓRIAS?Exemplo:Com o like que utilizo você só pode especificar um conjunto de palavras contínuas:No BD tem um campo com os seguintes dados: "Administração de Dados Especiais"Se eu mandar pesquisa "Administração Especiais"NÃO RETORNA NADA.APENAS SE EU COLOCAR "Administração de Dados"COMO EU POSSO UTILIZAR UMA CONSULTA DINÂMICA ONDE A SQL ACHARÁ VÁRIAS PALAVRAS DE UMA VEZ? ARRAY?ALGUÉM PODE POSTAR UM EXEMPLO?

Compartilhar este post


Link para o post
Compartilhar em outros sites

TIPO:strConsulta é o que quero pesquisar.SQL = "Select * FROM Tabela WHERE Like '%" & strConsulta & "%'"MAS DESSE JEITO EU SÓ POSSO PESQUISAR DADOS CONTÍNUAS.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tenta isso

strConsulta = "Teste em ASP"strConsulta = Split(strConsulta, " ")SQL = "Select * FROM Tabela WHERE"For i = 0 To UBound(strConsulta)SQL = SQL & " campo LIKE '%" & strConsulta(i) & "%'"If i <> UBound(strConsulta) ThenSQL = SQL & " AND"End IfNextconexao.execute(SQL)
valewwww

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.