Foros del Web » Programando para Internet » ASP Clásico »

Loops

Estas en el tema de Loops en el foro de ASP Clásico en Foros del Web. Como puedo hacer que un loop, no haga loop hasta el final, que lo haga X veces por ejemplo en: <%do while not rs.eof%> <%=rs("campo")&> ...
  #1 (permalink)  
Antiguo 19/10/2005, 06:29
 
Fecha de Ingreso: abril-2005
Mensajes: 7
Antigüedad: 19 años, 1 mes
Puntos: 0
Loops

Como puedo hacer que un loop, no haga loop hasta el final, que lo haga X veces por ejemplo en:

<%do while not rs.eof%>
<%=rs("campo")&>
<%rs.movenext
loop%>


Me gustaría que solo hiciera el loop 2 veces...
Supongo que será poniendo algo en lugar del while not rs.eof, pero no se que.

Gracias
  #2 (permalink)  
Antiguo 19/10/2005, 06:56
 
Fecha de Ingreso: septiembre-2004
Mensajes: 179
Antigüedad: 19 años, 8 meses
Puntos: 0
Buenas,

puedes hacer dos cosas: añadir un contador y ponerlo en la condición del while (do while not rs.eof AND contador<3) o hacer que el recordset solo se cargue con dos registros poniendo un TOP 2 a la select que lo carga. Yo apostaría por lo segundo porque así te evitas cargar más datos de los que necesitas (entre otras cosas)
__________________
Estoy en www.aibarra.net

Camino para preguntar: manual -> Google -> FAQs y buscador del foro -> Nuevo Tema.
Tan difícil es escribir correctamente? Es más fácil leerlo. Pónselo fácil al que quiera ayudarte.
  #3 (permalink)  
Antiguo 19/10/2005, 08:11
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 20 años, 7 meses
Puntos: 27
<%
contador = 0
do while not rs.eof and contador < 3
contador = contador +1
rs("campo")
rs.movenext
loop%>

asi seria creo basado en el post anterior
__________________
JuanRa Pérez
San Salvador, El Salvador
  #4 (permalink)  
Antiguo 19/10/2005, 09:48
 
Fecha de Ingreso: abril-2005
Mensajes: 7
Antigüedad: 19 años, 1 mes
Puntos: 0
Muchas Gracias :)
  #5 (permalink)  
Antiguo 19/10/2005, 14:49
 
Fecha de Ingreso: septiembre-2004
Mensajes: 179
Antigüedad: 19 años, 8 meses
Puntos: 0
Cita:
Iniciado por JuanRAPerez
asi seria creo basado en el post anterior
Pues si, así es, pero si se lo das hecho no tiene gracia y no aprende :)
__________________
Estoy en www.aibarra.net

Camino para preguntar: manual -> Google -> FAQs y buscador del foro -> Nuevo Tema.
Tan difícil es escribir correctamente? Es más fácil leerlo. Pónselo fácil al que quiera ayudarte.
  #6 (permalink)  
Antiguo 19/10/2005, 15:14
Avatar de harim  
Fecha de Ingreso: mayo-2005
Mensajes: 14
Antigüedad: 19 años, 1 mes
Puntos: 0
creo que seria mejor ademas de darle el codigo explicarle lo que en realidad hace el script... así le entiende y aprende ademas de que le funciona...
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 14:33.