marvi Postado Setembro 28, 2009 Denunciar Share Postado Setembro 28, 2009 Pessoal,Eu tenho um SQL no Access XP e queria que ele não repetisse os dados:SELECT idevento, fotos, eventos, fotos.codigo FROM fotos INNER JOIN eventos ON (fotos.idevento = eventos.codigo) order by fotos.codigo descEsse campo idevento tem: 6,6,6,7 e na hora de exibir eu quero que ele só mostre 6,7. Não repita os números.Tentei distinct, mas não deu.A questão é que quero uma solução via ASP se alguém souber.Fica aparecendo assim:AAAABBBBCCCDDDe quero assim:ABCDEFEntendem?Quem quiser, tenho esse código, mas ele repete:if rsfotos.eof then response.write("<p align=center><font face='Verdana' style='font-size: 10pt' color='#346278'>Aguardem as fotos!</font></p>") else %> <meta http-equiv="Content-Language" content="pt-br"> <div align="center"> <center> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#F4F4F4" width="1%" id="AutoNumber1" height="71"> <tr> <% Dim contador contador = 1 maxcol = 5 do while not rsfotos.eof%> <% varid = rsfotos("idevento") if contador <= maxcol then %> <td width="100%" height="71"> <table border="1" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#F3E6BA" width="1%" id="AutoNumber13" height="1"> <tr> <td width="100%" height="46"> <a href="fotos.asp?id=<%=varid%>"> <img border="0" src=" <%=rsfotos("fotos")%>" height="76" width="89" ></a></td> </tr> <tr> <td width="100%" height="16" bgcolor="#F4F4F4"> <table border="0" cellpadding="0" cellspacing="0" style="border-collapse: collapse" bordercolor="#808080" width="100%" id="AutoNumber14"> <tr> <td width="100%" bgcolor="#FFFFFF"> <p align="center"> <font face="Verdana" style="font-size: 8pt" color="#808080"> <a href="java script:void('');" onClick="MM_openBrWindow('pop_prod.asp?nid=<%=varcodigo%>&url_comp=<%=Server.UrlEncode(Request.ServerVariables("QUERY_STRING"))%>','janelax','width=400,height=300')"> <font color="#808080">ampliar foto</font></a></font><a href="java script:void('');" onClick="MM_openBrWindow('pop_prod.asp?nid=<%=varcodigo%>&url_comp=<%=Server.UrlEncode(Request.ServerVariables("QUERY_STRING"))%>','janelax','width=400,height=300')"><font color="#808080"> <img border="0" src="lupa-icon.gif"></font></a></font></td> </tr> </table> </td> </tr> </table> <% contador = contador + 1 rsfotos.movenext else %> </td> </tr> <% contador = 1 end if loop 'completa as colunas do while contador <= maxcol %> <% contador = contador + 1 loop %> </table> </center> </div> <%end if%> Como resolver? Obrigado! Estou tentando algo assim no loop varid = rsfotos("idevento") do while not rsfotos.eof%> <% If Not rsfotos.EOF Then If rsfotos("idevento") <> varid Then response.write("esse não") End If End If Link para o comentário Compartilhar em outros sites More sharing options...
0 marvi Postado Setembro 28, 2009 Autor Denunciar Share Postado Setembro 28, 2009 (editado) Pode deixar, problema resolivo!Foi com isso mesmo que resolvi:If Not rsfotos.EOF Then If rsfotos("idevento") <> varid Then response.write("esse não") End If End IfGrato! Editado Setembro 28, 2009 por Jonathan Queiroz Adcionar tag's (Jonathan) Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
marvi
Pessoal,
Eu tenho um SQL no Access XP e queria que ele não repetisse os dados:
SELECT idevento, fotos, eventos, fotos.codigo FROM fotos INNER JOIN eventos ON (fotos.idevento = eventos.codigo) order by fotos.codigo desc
Esse campo idevento tem: 6,6,6,7 e na hora de exibir eu quero que ele só mostre 6,7. Não repita os números.
Tentei distinct, mas não deu.
A questão é que quero uma solução via ASP se alguém souber.
Fica aparecendo assim:
AAAABBBB
CCCDDD
e quero assim:
ABC
DEF
Entendem?
Quem quiser, tenho esse código, mas ele repete:
Como resolver? Obrigado! Estou tentando algo assim no loopLink para o comentário
Compartilhar em outros sites
1 resposta a esta questão
Posts Recomendados