Afcosta 0 Denunciar post Postado Fevereiro 18, 2013 Galera por favor preciso de uma ajuda, to tentando fazer um loop nas informações com este codigo, porem ele faz a busca nas informações alterando o nome do produto corretamente, porem na parte onde consta ""Nome do produto:"" ele altera corretamente passando para o próximo produto, mas na parte abaixo do """<%while not rsopcao.eof%>"" ele puxa sempre a mesma informação para ambos os produtos. Por favor gostaria de uma ajuda. Valeu pessoal <%while not rsDadossaf.eof%> <% set rsopcao = abredb.execute("select * from pedidosopcoes where idpedido = '" & codigo2 & "' AND idprod = '"& codigo & "';") if not rsopcao.eof then%> <br> <strong><font color="#FF0000">Nome produto:</font></strong></strong> <b><%=rsDadossaf("nomeproduto")%></b><br> </strong> <% rsopcao.movefirst end if %> <%while not rsopcao.eof%> <% set nome = abredb.execute("select nome from opcoes where idopcao = " & rsopcao("idopcao") & ";")%> <font size=2><%=nome("nome")%></font> - <strong> <%if rsopcao("valor")="sim" then response.Write "<font color=red size=2>Sim</font> ( <font color=green size=2>" & rsopcao("texto")&"</font> )" elseif rsopcao("valor")="nao" then response.Write "<font color=blue size=2>Não</font>" else response.Write "<font color=green size=2>Não definido</font>" end if%></strong><br> <% rsopcao.movenext wend nome.close set nome = nothing rsopcao.close set rsopcao = nothing %> <% rsDadossaf.movenext wend %> Compartilhar este post Link para o post Compartilhar em outros sites
Jorge Seiki Teruya 15 Denunciar post Postado Fevereiro 27, 2013 O que tem nesse result set? rsDadossaf("nomeproduto") Compartilhar este post Link para o post Compartilhar em outros sites