diraol Postado Setembro 30, 2003 Denunciar Share Postado Setembro 30, 2003 Ae galera, me ajuda ae...to tentando usar o "TOP5" mas não ta funcionando, não consigo fazer ele parar no quinto registro...<% for count = 0 to 4 step 1%> <p><b><%=rs("nomenoticia")%>:</b><br><%=rs("noticia")%></p><%rs.movenextloop%>help meeeeeeeeeeeeevlw ae galera... :D Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 slipknot Postado Setembro 30, 2003 Denunciar Share Postado Setembro 30, 2003 tenta de 0 a 5....não de 0 a 4....abraços....a e da movenext...porque senaum ele vai mostrar o mesmo registro 5 vezes seguidas....RS.MoveNext Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 diraol Postado Setembro 30, 2003 Autor Denunciar Share Postado Setembro 30, 2003 ae cara...olha o erro que ta dandoErro de compilação do Microsoft VBScript error '800a040e' 'loop' sem 'do' /barara/página1.asp, line 22 loop^tipo..... o movenext tá la em baixo..hehehe Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 slipknot Postado Setembro 30, 2003 Denunciar Share Postado Setembro 30, 2003 olha diraol....você tah fechando o FOR com LOOP ....o FOR se FECHA com NEXT ... DO WHILE q é fechado com o LOOP... tenta agora..<% for count = 0 to 4 step 1%> <p> <b> <%=rs("nomenoticia")%>: </b><br> <%=rs("noticia")%> </p> <%rs.movenext Next count%> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 diraol Postado Setembro 30, 2003 Autor Denunciar Share Postado Setembro 30, 2003 aeeeeeeeeeeeeeeeeeevaleu cara... =)só uma coisa...é NEXT, não NEXT COUNT... :P Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Guest - Novato - Postado Setembro 30, 2003 Denunciar Share Postado Setembro 30, 2003 Faz assim fica simples:(Peguei isto num Post aqui...)limite = 0If not noticias.EOF then noticias.MoveFirstWhile Not noticias.EOF and limite < 5 %>' Coloque aqui o que quer que apareça...<%' Aumenta +1 no valor da variável limitelimite = limite + 1noticias.MoveNext' Repete o loopwend %> Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 slipknot Postado Outubro 1, 2003 Denunciar Share Postado Outubro 1, 2003 hehehe...é q em VB agente usa NEXT (nome da variavel q tah de ocntagem)hehehe....abraços.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
0 Decio Postado Outubro 1, 2003 Denunciar Share Postado Outubro 1, 2003 O step pula 1 a cada loop.se você usou o TOP 5 e sabe que existe 5 registros na sua consulta, basta dar o comando rs.Move 5 para pular 5 registro a frente.Outra coisa cara, em ASP você não pode usar variaveis no next:Ex:For A = 0 to 5 Count = Cont +1Next A No código acima vai dar erro você tem que escrever o Next sem o A.. Citar Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
diraol
Ae galera, me ajuda ae...
to tentando usar o "TOP5" mas não ta funcionando, não consigo fazer ele parar no quinto registro...
help meeeeeeeeeeeee
vlw ae galera... :D
Link para o comentário
Compartilhar em outros sites
7 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.