Jump to content
Fórum Script Brasil
  • 0

Sistema De Busca Estranho


py2tz
 Share

Question

O campo no Aces esta como

Tipo de dados = Numero

Tamanho do campo = duplo

Casas decimais = 1

Valor padrão = 0

Requerido = não

Indexado = não

O campo que uso para pesquisa é o Frequencia

O select

sqlstmt = "SELECT * FROM Tab_Radio WHERE id like '%"& id &"%' and Id_Correio like '%"& Id_Correio &"%' and Frequencia Like '%"& Frequencia &"%' and Horario like '%"& Horario &"%' and Radio like '%"& Radio &"%' and Cidade like '%"& Cidade &"%' and Estado like '%"& Estado &"%' and Pais like '%"& Pais &"%' and Idioma like '%"& Idioma &"%' ORDER BY Frequencia,Horario,Radio ASC"

Ao digitar na caixa de busca os numeros 540

Ele somente acha tudo o que contem 540 ex

7540

11540

10540

1540

Mas não acha os que são somente 540

alguém saberia o porque?

Entenderam, vejam no BD tem todos os numeros inclusive o 540

540

7540

11540

10540

1540

O mesmo ocorre com outro numeros, tipo 760

ele acha todos os que contem 760 mas não pega os que são exatamente e somente 760

ESTRANHO

Link to comment
Share on other sites

4 answers to this question

Recommended Posts

  • 0

Ola colega,

O tipo não posso mudar pois é o unico que deixa a lista em ordem crescente dos numeros, pois eles tem virgula, então esee foi o unico jeito de deixar em ordem.

Na sequencia já tentei colocar ele em primeiro ou ultimo da na mesma.

Olha o exemplo:

Pesquisando Dados das Emissoras

Frequencia

540

Resultado da sua Busca de Emissoras de Rádio Página 1

Contr Freq UTC Emissora Idioma Cidade Sinal E Ex

713 7540 1500-2200 Chinese Jammer Beijing Opera Xian Area

518 7540 1500-2200 Radio Free Asia Mandarin Sem Informação

713 7540 2300-2400 Chinese Jammer Beijing Opera Xian Area

Veja acima ele acha tudo menos o proprio 540

Link to comment
Share on other sites

  • 0

tenta assim:

sqlstmt = "SELECT * FROM Tab_Radio WHERE id like '%"& id &"%' and Id_Correio like '%"& Id_Correio &"%' and Frequencia Like '"& Frequencia &"%' and Horario like '%"& Horario &"%' and Radio like '%"& Radio &"%' and Cidade like '%"& Cidade &"%' and Estado like '%"& Estado &"%' and Pais like '%"& Pais &"%' and Idioma like '%"& Idioma &"%' ORDER BY Frequencia,Horario,Radio ASC"

Link to comment
Share on other sites

  • 0

Fiz um paralelo do anterio e de sua dica e me pareceu identicos, só não são porque esta faltando um % em um dos like.

Não consegui achar o problema, o que fiz foi fazer um FORM ACTION para cada caixa, porem ficou cheio de paginas identicas com a diferenca do campo solicitado. Desse jeito funciona redondo, mas aumentou em mais 5 paginas a toa, pelo menos por enquanto.

A vantagem é que dá pra dar uma personalizada, tipo quando ele procura pela cidade, quando lhe mostro as cidades entre outros dados, elas veem na cor amarela, destacando assim o campo cidade em relação as demais.

Se desse pra unificar os dois seria e ficaria BALA. mas..... pra quem não manja, já viu né,

Link to comment
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Answer this question...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

 Share



  • Forum Statistics

    • Total Topics
      151k
    • Total Posts
      649k
×
×
  • Create New...