Ir para conteúdo

Arquivado

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

Patricia

Próximo Registro

Recommended Posts

Gente preciso fazer looping mais ou menos assim:

 

<%Do While not Rsmod.eof%>

<tr>

<td height="20"><img src="../../images/solucoes/<%=Rsmod("imagem_modelo")%>" border="1"></td>

<td width="10"></td>

<td height="20"><img src="../../images/solucoes/<%=Rsmod("imagem_modelo")%>" border="1"></td>

</tr>

<%

Rsmod.MoveNext

loop%>

 

só que o registro que está em vermelho deve ser o registro seguinte, não o mesmo que apareceu na primeira coluna, e deve haver uma coluna de espaçãmento entre as duas imagens!

 

alguem aí com lógica??

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tente isso:

 

<%Do While not Rsmod.eof%><tr><td height="20"><img src="../../images/solucoes/<%=Rsmod("imagem_modelo")%>" border="1"></td><td width="10"></td>Rsmod.MoveNext<td height="20"><img src="../../images/solucoes/<%=Rsmod("imagem_modelo")%>" border="1"></td></tr><%loop%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Acho que deve ser assim<%Do While not Rsmod.eof%><tr><td height="20"><img src="../../images/solucoes/<%=Rsmod("imagem_modelo")%>" border="1"></td><td width="10"></td><%Rsmod.MoveNext%><td height="20"><img src="../../images/solucoes/<%=Rsmod("imagem_modelo")%>" border="1"></td></tr><%Rsmod.MoveNextloop%>

Compartilhar este post


Link para o post
Compartilhar em outros sites

eu já tentei fazer isso, mas olha o erro que dá?ADODB.Field (0x80020009)Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Em poucos casos vi a necessidade de se utilizar dois movenext() no mesmo loop... Mas veja, isso é problema de lógica, pois, pelo que entendi, você quer mostrar dois registros por linha... Hummm... Dá pra fazer assim:

 

Do Until (RsMod.EOF)   i = i + 1   If ((Int(i+1) MOD 2) > 0) Then Response.Write("<tr>" & vbCrLf)   Response.Write("	<td>" & vbCrLf)   Response.Write("    <img src='../../images/solucoes/" & Rsmod("imagem_modelo") & "' border='1'>" & vbCrLf)   Response.Write("	</td>" & vbCrLf)   If ((Int(i+1) MOD 2) = 0) Then Response.Write("</tr>" & vbCrLf)   RsMod.MoveNext()Loop

- Fernando Botelho

Compartilhar este post


Link para o post
Compartilhar em outros sites

<%Do While not Rsmod.eof%><%if not Rsmod.eof then%><tr><td height="20"><img src="../../images/solucoes/<%=Rsmod("imagem_modelo")%>" border="1"></td><td width="10"></td><%end if%><%Rsmod.MoveNext%><%if not Rsmod.eof then%><td height="20"><img src="../../images/solucoes/<%=Rsmod("imagem_modelo")%>" border="1"></td></tr><%end if%><%Rsmod.MoveNextloop%>copia e cola esse código..não dará erro..espero ter ajudadoAté MaisHiTech-SP

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.