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

alguien que me ayude por favor (creo que es facil)

Estas en el tema de alguien que me ayude por favor (creo que es facil) en el foro de ASP Clásico en Foros del Web. hola ayuda por favor... tengo este codigo: cont=0 while Not rs.EOF if (cont <= 2) then response.write rs("tema") & "bla bla bla " bla bla ...
  #1 (permalink)  
Antiguo 02/09/2004, 08:21
Avatar de ccca001  
Fecha de Ingreso: agosto-2004
Mensajes: 388
Antigüedad: 19 años, 9 meses
Puntos: 0
alguien que me ayude por favor (creo que es facil)

hola ayuda por favor...

tengo este codigo:

cont=0

while Not rs.EOF
if (cont <= 2) then
response.write rs("tema") & "bla bla bla "
bla bla bla
...
cont=cont +1
rs.movenext
end if

response.write rs("titulo") & "ble ble ble "
rs.movenext
wend

la idea es que me muestre una cantidad de registros de una manera (los dos primeros) y los demas de otra, pero me sale un error que dice "ha ocurrido una exepcion sobre la linea del ciclo "while"

puedes ayudarme?
  #2 (permalink)  
Antiguo 02/09/2004, 08:27
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
Veo tienes un error de lógica ya que se entra al ciclo 3 veces, pero bueno, ese no es el problema.
Yo lo haría así:

Cnt=0
While Not rs.EOF
if Cnt < 2 Then
.....
Else
.....
End If
Cnt = Cnt + 1
rs.MoveNext
Wend

Última edición por Myakire; 02/09/2004 a las 08:29
  #3 (permalink)  
Antiguo 02/09/2004, 08:51
Avatar de ccca001  
Fecha de Ingreso: agosto-2004
Mensajes: 388
Antigüedad: 19 años, 9 meses
Puntos: 0
tenias razon apostaria a que habia hecho lo mismo y no se que pasaba pero bueno, resulto, gracias, y si, tambien entraba tres veces, gracias.
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 21:59.