Ir para conteúdo
Fórum Script Brasil
  • 0

[resolvido] Pesquisa Com Asp


Carlos Marques

Pergunta

Pessoal, boa tarde!

Eu tenho uma alpicação rodando em ASP que registra alguns eventos em Bunca de Dados. Cada registro tem uma palavra como índice. Eu fiz uma pequena interface de busca para o usuário achar o seu registro, porém ele tem que digitar a palavra inteira.

Então eu estava pensando se eu não conseguiria comparar a cadeia de caracteres que o usuário solicitou com uma cadeia de caracteres de mesmo tamanho a esquerda de todos os meus registros. Por exemplo:

Usuário solicita: Ronald

Banco consta: Ronaldo, Ronaldinho, Ronaldão

E é retornado para o usuário essas 3 entradas do banco.

Eu fiz um código bem simples mas que não funcionou:

<codebox>

dim n

n = len(Request.Form("titulo"))

if (strFiltro="numero") then

strSNP = "select * from DB where left(ordem, n) LIKE '" & Request.Form("titulo") &"'"

end if

</codebox>

O ASP parece não aceitar uma variável dentro do left. Se eu substituir "n" por qualquer número ele aceita a pesquisa. Mas com a variável ele não aceita.

Alguma sugestão?

Grato, Carlos

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

Visitante
Este tópico está impedido de receber novos posts.


  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,3k
×
×
  • Criar Novo...