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

no me Funciona Exit do

Estas en el tema de no me Funciona Exit do en el foro de ASP Clásico en Foros del Web. por que no me funcionará Exit do , mi codigo es el siguiente: Cita: <% Dim rep, comprobacion rep = 1 Do while not DS.EOF ...
  #1 (permalink)  
Antiguo 11/04/2003, 13:49
Avatar de mebarak  
Fecha de Ingreso: julio-2001
Ubicación: México, Distrito Federal
Mensajes: 133
Antigüedad: 22 años, 11 meses
Puntos: 0
Pregunta no me Funciona Exit do

por que no me funcionará Exit do , mi codigo es el siguiente:

Cita:
<%
Dim rep, comprobacion
rep = 1
Do while not DS.EOF
rep = rep + 1
%>
<td width="79%">&nbsp;<a href="http://www.perfoparts.com/perfo/productos/Detalle.asp?prod=<%=DS.FieldByName("id").Value%>" ><%=DS.FieldByName("Producto").Value%></a></td>
<td width="21%"><%=strSearch%></td>
</tr>
<%
DS.MoveNext
if rep = 3 then
exit do
loop
%>
En mi navegador me aparece el siguiente error:

Cita:
Microsoft VBScript compilation error '800a040e'

'loop' without 'do'

/perfo/productos/detalle.asp, line 272
loop
^
Gracias por su ayuda...
-::[Mebarak]::-
  #2 (permalink)  
Antiguo 11/04/2003, 13:53
Avatar de Mickel  
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 22 años, 1 mes
Puntos: 7
No lo se, pero que tal si haces...

<%
Dim rep, comprobacion
rep = 1
Do while not DS.EOF and rep<3
rep = rep + 1
%>
<tr>
<td width="79%">
<a href="http://www.perfoparts.com/perfo/productos/Detalle.asp?prod=<%=DS.FieldByName("id").Value%>" ><%=DS.FieldByName("Producto").Value%></a></td>
<td width="21%"><%=strSearch%></td>
</tr>
<%
DS.MoveNext
loop
%>
  #3 (permalink)  
Antiguo 11/04/2003, 13:54
Avatar de mebarak  
Fecha de Ingreso: julio-2001
Ubicación: México, Distrito Federal
Mensajes: 133
Antigüedad: 22 años, 11 meses
Puntos: 0
Lo que deseo hacer es que me muestre solo 3 registros, pero si solo hay dos me muestre dos, y si solo hay uno, me muestre solo uno, y si hay 20 me muestre solo 3 de esos 20.

Gracias
-::[Mebarak]::-
  #4 (permalink)  
Antiguo 11/04/2003, 13:55
Avatar de mebarak  
Fecha de Ingreso: julio-2001
Ubicación: México, Distrito Federal
Mensajes: 133
Antigüedad: 22 años, 11 meses
Puntos: 0
deja lo intento gracias
  #5 (permalink)  
Antiguo 11/04/2003, 13:58
Avatar de mebarak  
Fecha de Ingreso: julio-2001
Ubicación: México, Distrito Federal
Mensajes: 133
Antigüedad: 22 años, 11 meses
Puntos: 0
Por que no se me ocurrio algo tan sencillo...

¡¡¡ Funciono !!!

Gracias

-::[Mebarak]::-
  #6 (permalink)  
Antiguo 11/04/2003, 18:29
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
¿Y cual era el problema?
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #7 (permalink)  
Antiguo 11/04/2003, 19:20
Avatar de Mickel  
Fecha de Ingreso: mayo-2002
Ubicación: Lima, Peru
Mensajes: 4.619
Antigüedad: 22 años, 1 mes
Puntos: 7
Cita:
Por que no se me ocurrio algo tan sencillo...
Si, asi pasa... Anda nomas acostumbrandote si quieres seguir en este negocio...
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 01:18.