Guest YAKKOO Postado Abril 7, 2005 Denunciar Share Postado Abril 7, 2005 BOM DIA GALERA...AKI TO PRECISANDO DO SEGUINTE:TENHO ESSE SELECT:ComandoSQL = "SELECT * FROM email WHERE nome LIKE '%" + Replace(Request.Form("nome"), "'", "''") + "%'"ELE ME RETORNA APENAS UM NOME...QUERIA QUE ELE ME RETORNASSE TODOS.POR EXEMPLO: SE EU DIGITAR "MARIA" APARECER TODAS AS "MARIAS" QUE EXISTEM NO BANCO.ATUALMENTE ELE MOSTRA APENAS A PRIMEIRA.BIGADIM Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 cyberalexxx Postado Abril 7, 2005 Denunciar Share Postado Abril 7, 2005 voce montou um looping para exibição??? Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest YAKKOO Postado Abril 7, 2005 Denunciar Share Postado Abril 7, 2005 MINHA EXIBICAO TA ASSIM:<div align="center"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><%Response.Write nome & "<br>"%> </font></strong></font></div>OLHA ISSO:<%Set Conexao = Server.CreateObject("ADODB.Connection")Conexao.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ= " & server.mappath("bdintranet.mdb")ComandoSQL = "SELECT * FROM email WHERE nome LIKE '%" + Replace(Request.Form("nome"), "'", "''") + "%'"Set bd = Conexao.Execute(ComandoSQL)If NOT bd.EOF Thennome = bd("nome")email = bd("email")End If%> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 cyberalexxx Postado Abril 7, 2005 Denunciar Share Postado Abril 7, 2005 faz assim: <% Set Conexao = Server.CreateObject("ADODB.Connection") Conexao.Open "DRIVER={Microsoft Access Driver (*.mdb)}; DBQ= " & server.mappath("bdintranet.mdb") ComandoSQL = "SELECT * FROM email WHERE nome LIKE '%" + Replace(Request.Form("nome"), "'", "''") + "%'" Set bd = Conexao.Execute(ComandoSQL) Do while not bd.Eof nome = bd("nome") email = bd("email") %> <div align="center"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif"><%Response.Write nome & "<br>"%> </font></strong></font></div> <%bd.MoveNext loop %> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest YAKKOO Postado Abril 7, 2005 Denunciar Share Postado Abril 7, 2005 COLEGINHA, TA FUNCIONANDO BLZA...SO UMA CAOISINHA...porque ESTAO APARECENDO tão LONGE UM DOU OUTRO?POR EXEMPLO:JOAOJOAO@JOAO.COM.BRMARIAMARIA@MARIA.COM.BRDESSE JEITO?<table width="63%" border="1" align="center" cellpadding="0" cellspacing="0"> <tr> <td><div align="right"></div> <div align="center"><font color="#000000" size="2" face="Verdana, Arial, Helvetica, sans-serif"><strong><font size="2" face="Verdana, Arial, Helvetica, sans-serif"> <%Response.Write nome & "<br>"%> <%Response.Write email%> </font></strong></font></div></td> </tr><%bd.MoveNextloop%> <tr> <td><div align="center"><a href="teste_busca.asp"><img src="botao_VOLTAR.png" width="120" height="30" border="0"></a></div></td> </tr></table> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 cyberalexxx Postado Abril 7, 2005 Denunciar Share Postado Abril 7, 2005 ai já é problema de formatação (html) de uma olhada nos seus divs e tables, tem q dar uma organizada. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest YAKKOO Postado Abril 7, 2005 Denunciar Share Postado Abril 7, 2005 valeu colega....suas ajudas têm sido MARAVILHOSAS.obrigada Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Guest YAKKOO
BOM DIA GALERA...
AKI TO PRECISANDO DO SEGUINTE:
TENHO ESSE SELECT:
ComandoSQL = "SELECT * FROM email WHERE nome LIKE '%" + Replace(Request.Form("nome"), "'", "''") + "%'"
ELE ME RETORNA APENAS UM NOME...QUERIA QUE ELE ME RETORNASSE TODOS.
POR EXEMPLO: SE EU DIGITAR "MARIA" APARECER TODAS AS "MARIAS" QUE EXISTEM NO BANCO.
ATUALMENTE ELE MOSTRA APENAS A PRIMEIRA.
BIGADIM
Link para o comentário
Compartilhar em outros sites
6 respostass a esta questão
Posts Recomendados
Participe da discussão
Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.