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

Bucle tipo for y módulo

Estas en el tema de Bucle tipo for y módulo en el foro de ASP Clásico en Foros del Web. Necesito hacer lo siguiente en ASP: Tengo un resultset llamado list, necesito desplegarlo en dos columnas. La idea es hacer un bucle tipo for y ...
  #1 (permalink)  
Antiguo 26/06/2003, 06:53
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 22 años, 5 meses
Puntos: 17
Bucle tipo for y módulo

Necesito hacer lo siguiente en ASP:

Tengo un resultset llamado list, necesito desplegarlo en dos columnas. La idea es hacer un bucle tipo for y hacer:

"si el puntero del bucle es impar, abre fila"
Aqui el contenido
"si el puntero del bucle es par, cierra fila"


El problema es que no sé como se hacen los for en ASP, ni como se calcula el módulo.

¿Alguien me ayuda?
__________________
M a l d i t o F r i k i
  #2 (permalink)  
Antiguo 26/06/2003, 07:06
Avatar de Cauchemar  
Fecha de Ingreso: junio-2003
Ubicación: Madrid
Mensajes: 137
Antigüedad: 21 años
Puntos: 0
facil..

For variable=Inicial to Final
instrucciones
Next

Ejemplo
Código:
<%FOR i=1 TO 100%>
<%=rsTabla(i)%>
<%NEXT%>
Lo del mod va a ser mas complejo.. como no compares el resultado de la division /2 con la parte entera de la misma... y si son desiguales, no es par...
__________________
La utopía está en el horizonte: cuando yo camino dos pasos ella se aleja dos pasos. Yo camino diez pasos y ella está diez pasos más lejos ¿Para qué sirve la utopía?. Sirve para eso: para caminar.
  #3 (permalink)  
Antiguo 26/06/2003, 07:30
Avatar de Cain  
Fecha de Ingreso: enero-2002
Ubicación: Catalunya
Mensajes: 6.459
Antigüedad: 22 años, 5 meses
Puntos: 17
MuchasGracias por la ayuda

Al final he hecho mucho más simple (Novato Style)

algo = 0
while
if algo = 0
accion
algo =1
else
accion
algo = 0
loop

Es menos vistoso y requiere más líneas, pero funciona
__________________
M a l d i t o F r i k i
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 19:04.