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

pasar al prox registro

Estas en el tema de pasar al prox registro en el foro de ASP Clásico en Foros del Web. holissss. espero que esten bien, tengo una duda, en asp existe alguna instrucción como el "break" para que me salte al siguiente registro del recorset ...
  #1 (permalink)  
Antiguo 28/05/2007, 15:31
Avatar de Punktruka  
Fecha de Ingreso: enero-2005
Ubicación: Santiago, Chile
Mensajes: 215
Antigüedad: 19 años, 5 meses
Puntos: 0
pasar al prox registro

holissss. espero que esten bien,
tengo una duda, en asp existe alguna instrucción como el "break" para que me salte al siguiente registro del recorset si tal condicion no se cumple..?
probé colocándole rs.movenext y no me resulta..

quiero algo asi..
Código:
do while not rs.eof 
	if (subramo = 122) then
	    lalalala
	else
	   saltar este registro pasar al otro
	end if
rs.movenext
loop
__________________
y nada más
porke el cielo ya está de nuevo torvo y sin estrellas kon helikópteros y SIN DIOS....
  #2 (permalink)  
Antiguo 28/05/2007, 15:48
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Re: pasar al prox registro

Mmm... supongo que subramo es un campo de tu recordset.. ¿no?
Si es así ¿esto no te sirve?

Código:
do while not rs.eof 
	if rs("subramo") = 122 then
	    lalalala
	end if
rs.movenext
loop
Ahora... parecería que estás filtrando el recordset... ¿po que no lo filtrás directamente en la instrucción sql?

Código:
sql = "select * from tu_tabla where subramo = 122"
  #3 (permalink)  
Antiguo 28/05/2007, 16:02
Avatar de Punktruka  
Fecha de Ingreso: enero-2005
Ubicación: Santiago, Chile
Mensajes: 215
Antigüedad: 19 años, 5 meses
Puntos: 0
Re: pasar al prox registro

no.. porque igual tengo que mostrar lo que necesito
aca esta el codigo un poco mas completo

Cita:
<%do while not rs.eof
if(subramo = 122) and (rs.fields("imagen") <> "ajuste_or.jpg" and rs.fields("imagen") <> "inf_liq.jpg") then%>
<img src="../images/botones/<%=rs.fields("imagen")%>" name="btn_<%=rs.fields("nombre")%>" onClick="<%=rs.fields("funcion")%>">
<%elseif subramo <> 122 and rs.fields("imagen") <> "ajuste_vl.jpg" then
acá es donde necesito meter otro if para ke dependiendo del area ke venga y el nombre de boton me muestre tal boton... osino tiene ke seguir mostrando los siguientes botones... %>
<img src="../images/botones/<%=rs.fields("imagen")%>" name="btn_<%=rs.fields("nombre")%>" onClick="<%=rs.fields("funcion")%>">
<%end if%>
<%rs.movenext
loop
__________________
y nada más
porke el cielo ya está de nuevo torvo y sin estrellas kon helikópteros y SIN DIOS....
  #4 (permalink)  
Antiguo 28/05/2007, 16:08
 
Fecha de Ingreso: mayo-2007
Mensajes: 8
Antigüedad: 17 años
Puntos: 0
Re: pasar al prox registro

Cita:
Iniciado por Punktruka Ver Mensaje
no.. porque igual tengo que mostrar lo que necesito
aca esta el codigo un poco mas completo
uchales intente = con un exit while o exit do pero no me funciona =
  #5 (permalink)  
Antiguo 30/05/2007, 11:23
Avatar de Myakire
Colaborador
 
Fecha de Ingreso: enero-2002
Ubicación: Centro de la república
Mensajes: 8.849
Antigüedad: 22 años, 4 meses
Puntos: 146
Re: pasar al prox registro

Cita:
acá es donde necesito meter otro if para ke dependiendo del area ke venga y el nombre de boton me muestre tal boton... osino tiene ke seguir mostrando los siguientes botones...
mmmmmmmmm, no puedes colocar esa condición directamente en tu WHERE del RecorsSet (claro, con joins con otras tablas, supongo) y no hacer esas búsquedas por cada registro?

Por cierto, ese "osino tiene ke seguir mostrando los siguientes botones" no se cuando se ejecutaría. "Osino" se cumple qué cosa?
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 18:19.