Ir para conteúdo

POWERED BY:

Arquivado

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

l_nando

[Resolvido] Busca por palavras separadas por espaço

Recommended Posts

Nao faz sentido

 

Voce nao reescreve esta sql depois dessa parte?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Nao faz sentido

 

Voce nao reescreve esta sql depois dessa parte?

Pois é, o pior que eu não sei mais o que fazer, pois não manjo muito de ASP e já estou te perturbando.

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

é coisa simples

 

mas o codigo qeu voce esta nos passando nao está condizendo com o que esta retornando

 

tem um link online do sistema?

Compartilhar este post


Link para o post
Compartilhar em outros sites

é coisa simples

 

mas o codigo qeu voce esta nos passando nao está condizendo com o que esta retornando

 

tem um link online do sistema?

 

Não tenho.

 

Tem alguma forma de passar a você o link ou sistema para você dar uma olhada, pois ele vai rodar local, é para um senhor que tem uma quadra de futebol e ele que ter um pequeno controle.

Compartilhar este post


Link para o post
Compartilhar em outros sites

é coisa simples

 

mas o codigo qeu voce esta nos passando nao está condizendo com o que esta retornando

 

tem um link online do sistema?

 

Não tenho.

 

Tem alguma forma de passar a você o link ou sistema para você dar uma olhada, pois ele vai rodar local, é para um senhor que tem uma quadra de futebol e ele que ter um pequeno controle.

 

 

Quando eu coloco um (-) entre os nomes ele encontra certinho, Ex.:

 

LUIZ-SÁBADO -> Me retorna tudo cadastrado nas outras colunas referente a ele.

LUIZ-ANTONIO -> Me retorna tudo cadastrado nas outras colunas referente a ele.

 

Abraços.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Melhor Nao vamos continuar por aqui

 

Em vez de

 

<% Dim Bco, sq, rs, Vsleqp1, Nomes

Vsleqp1 = request.Form("sleqp1")
Nomes= SPLIT(Vsleqp1, " ")
sq = "Select * from EQUIPE where EQPTURM Like'%" & Nomes(0) & "%'"
FOR I = LBOUND(Nomes) + 1 TO UBOUND(Nomes)
sq = sq & " AND EQPTURM Like'%" & Nomes(I) & "%'"
NEXT


AbreConn

Response.write(sq)
Resposne.end
Set rs = bco.execute(sq)

Ponha

 

<% Dim Bco, sq, rs, Vsleqp1, Nomes, I

Vsleqp1 = request.Form("sleqp1")
Response.write("Vsleqp1 - " & Vsleqp1  & "<br>")
Nomes= SPLIT(Vsleqp1, " ")
sq = "Select * from EQUIPE where EQPTURM Like'%" & Nomes(0) & "%'"
Response.write("0- " & sq & "<br>")
FOR I = LBOUND(Nomes) + 1 TO UBOUND(Nomes)
sq = sq & " AND EQPTURM Like'%" & Nomes(I) & "%'"
Response.write(I & "- " & sq & "<br>")
NEXT
Response.write("Final- " & sq & "<br>")

AbreConn

Response.end
Set rs = bco.execute(sq)

Nao mude nada do codigo so sustitua o outro quero ver como o sistema esta se comportando

 

E poste aqui tudo o que aparecer

Compartilhar este post


Link para o post
Compartilhar em outros sites

Quando eu coloco um (-) entre os nomes ele encontra certinho, Ex.:

 

LUIZ-SÁBADO -> Me retorna tudo cadastrado nas outras colunas referente a ele.

LUIZ-ANTONIO -> Me retorna tudo cadastrado nas outras colunas referente a ele.

É porque ai virá uma palavra só

Compartilhar este post


Link para o post
Compartilhar em outros sites

Melhor Nao vamos continuar por aqui

 

Em vez de

 

<% Dim Bco, sq, rs, Vsleqp1, Nomes

Vsleqp1 = request.Form("sleqp1")
Nomes= SPLIT(Vsleqp1, " ")
sq = "Select * from EQUIPE where EQPTURM Like'%" & Nomes(0) & "%'"
FOR I = LBOUND(Nomes) + 1 TO UBOUND(Nomes)
sq = sq & " AND EQPTURM Like'%" & Nomes(I) & "%'"
NEXT


AbreConn

Response.write(sq)
Resposne.end
Set rs = bco.execute(sq)

Ponha

 

<% Dim Bco, sq, rs, Vsleqp1, Nomes, I

Vsleqp1 = request.Form("sleqp1")
Response.write("Vsleqp1 - " & Vsleqp1  & "<br>")
Nomes= SPLIT(Vsleqp1, " ")
sq = "Select * from EQUIPE where EQPTURM Like'%" & Nomes(0) & "%'"
Response.write("0- " & sq & "<br>")
FOR I = LBOUND(Nomes) + 1 TO UBOUND(Nomes)
sq = sq & " AND EQPTURM Like'%" & Nomes(I) & "%'"
Response.write(I & "- " & sq & "<br>")
NEXT
Response.write("Final- " & sq & "<br>")

AbreConn

Response.end
Set rs = bco.execute(sq)

Nao mude nada do codigo so sustitua o outro quero ver como o sistema esta se comportando

 

E poste aqui tudo o que aparecer

Bom vamos lá:

 

Sem o (-) entre os nomes aparece:

 

Vsleqp1 - LUIZ

0- Select * from EQUIPE where EQPTURM Like'%LUIZ%'

Final- Select * from EQUIPE where EQPTURM Like'%LUIZ%'

 

Com o (-) entre os nomes:

 

Quando busco por LUIZ-ANTONIO aparece:

 

Vsleqp1 - LUIZ-ANTONIO

0- Select * from EQUIPE where EQPTURM Like'%LUIZ-ANTONIO%'

Final- Select * from EQUIPE where EQPTURM Like'%LUIZ-ANTONIO%'

 

 

Quando busco por LUIZ-SÁBADO aparece:

 

Vsleqp1 - LUIZ-SÁBADO

0- Select * from EQUIPE where EQPTURM Like'%LUIZ-SÁBADO%'

Final- Select * from EQUIPE where EQPTURM Like'%LUIZ-SÁBADO%'

 

Grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso aqui

 

Vsleqp1 - LUIZ

Mostra que o erro nao esta nesta pagina, talvez esteja no form

 

Onde esta o form onde digita o nome?

Compartilhar este post


Link para o post
Compartilhar em outros sites

isso aqui

 

Vsleqp1 - LUIZ

Mostra que o erro nao esta nesta pagina, talvez esteja no form

 

Onde esta o form onde digita o nome?

 

Eis o form:

 

<!--#include file="conexao.asp" -->

 

<%

dim bco, rs1, sq1

 

sq1 = " select * from EQUIPE"

 

AbreConn

 

Set rs1 = bco.execute(sq1)

 

 

 

%>

 

 

<strong></strong>

<body>

<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<th align="left" background="Images/fundo_topo01.gif" scope="col"><img src="Images/img_topo01.gif" width="550" height="70" /></th>

</tr>

</table>

<br />

<center>

<br />

<br />

<br />

<table width="90%" border="0" cellspacing="0" cellpadding="0">

<tr>

<th scope="col">

<form id="form1" name="form1" method="post" action="CadJog.asp">

<fieldset>

<legend class="style1 style4">Cadastra Jogador </legend>

<br />

<table width="90%" border="0" cellpadding="0" cellspacing="0" bgcolor="#CCCCCC">

<tr>

<th width="64%" align="left" class="style5" scope="col">

<input name="opt" type="radio" value="e" checked="checked" />

<u>EQUIPE</u></th>

<th width="36%" scope="col"> </th>

</tr>

<tr>

<td class="style1 style2">SELECIONE A EQUIPE QUE DESEJA CADASTRAR O JOGADOR </td>

<td align="left"><select name="sleqp1">

<option selected>-------------------------------</option>

<%rs1.moveFirst

Do while not rs1.eof%>

<option value=<%=rs1("EQPTURM")%>>

<%=rs1("EQPTURM")%>

<%rs1.Movenext

Loop%>

</option>

</select> </td>

</tr>

<tr>

<td class="style1 style2"> </td>

<td align="left"> </td>

</tr>

<tr>

<td colspan="2" align="center" class="style1 style2"><input type="submit" name="Submit" value="EXECUTAR ESCOLHA" /></td>

</tr>

<tr>

<td class="style1 style2"> </td>

<td align="left"> </td>

</tr>

</table>

<br />

</fieldset>

</form>

<%FechaConn%>

</th>

</tr>

</table>

<br />

<br />

</center>

<table width="100%" border="0" cellspacing="0" cellpadding="0">

<tr>

<th width="50%" align="left" scope="col"><a href="inicial01.asp"><img src="Images/bot-voltar.jpg" alt="Voltar" width="50" height="50" border="0" /></a></th>

<th width="50%" align="right" scope="col"><a href="java script:window.close()"><img src="Images/bot-sair.jpg" alt="Sair" width="50" height="50" border="0" /></a></th>

</tr>

</table>

</body>

</html>

 

Grato

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acredito que encontrei

 

Voce nao colocou o valor entre aspas

 

<option value=<%=rs1("EQPTURM")%>>

Faça assim

 

<option value="<%=rs1("EQPTURM")%>">

Acho qeu voce queria que procurassemos o resto da vida pela solução

 

Veja se é isso

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acredito que encontrei

 

Voce nao colocou o valor entre aspas

 

<option value=<%=rs1("EQPTURM")%>>

Faça assim

 

<option value="<%=rs1("EQPTURM")%>">

Acho qeu voce queria que procurassemos o resto da vida pela solução

 

Veja se é isso

Marião, valeu!

 

Funcionou, são pequenos detalhes que preciso ficar atento.

 

Desculpa pelo transtorno e queria dizer que pela minha primeira participação com minhas dúvidas o forum correspondeu com as expectativas.

 

Agora se eu quizer fazer em outras pgs, posso usar o mesmo método?

 

 

http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Grato e Abraços. http://forum.imasters.com.br/public/style_emoticons/default/joia.gif

 

Logo mais voltarei com outra dúvida

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fico feliz em poder ajudar tambem

 

e se precisar pode ficar a vontade para postar

 

ta cheio de gente querendo ajudar

 

Mas este foi dificil, eheheh

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Fico feliz em poder ajudar tambem

 

e se precisar pode ficar a vontade para postar

 

ta cheio de gente querendo ajudar

 

Mas este foi dificil, eheheh

 

Abraços

Foi difícil por culpa da minha falta de atenção, eheheh!Ainda tenho que aprender muito, um dia eu chego lá!

 

Mais uma vez Obrigado!

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pode contar com a ajuda dos amigos foristas

 

Abraços

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.