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

Se me multiplican registros

Estas en el tema de Se me multiplican registros en el foro de ASP Clásico en Foros del Web. Hola, estoy utilizando un bucle para obtener registros de una BD, pero en lugar de mostrarme una única vez cada registro, se me multiplican (no ...
  #1 (permalink)  
Antiguo 02/07/2003, 07:03
 
Fecha de Ingreso: julio-2003
Mensajes: 1
Antigüedad: 20 años, 10 meses
Puntos: 0
Pregunta Se me multiplican registros

Hola, estoy utilizando un bucle para obtener registros de una BD, pero en lugar de mostrarme una única vez cada registro, se me multiplican (no es problema de la BD). El código que tengo es:

<%if visualizar=true then%>
<!-Inicio de visualización de resultados-->
<br>
<table align=center cellpadding="1" cellspacing="1" border="1" width="90%">
<%for nIndice=1 to vColDatos.Count%>
<!-- Inicio de bloque de registro -->
<%if nIndice mod 2=0 then%>
<tr bgcolor="#AAAAAA">
<%else%>
<tr bgcolor="#FFFFFF">
<%end if%>
<td>
<%=vColDatos.item(nIndice).item("EMPLEADOS.CODIGO" )%>
</td>
<td>
<%=vColDatos.item(nIndice).item("EMPLEADOS.NOMBRE" )%>
</td>
<td>
<%=vColDatos.item(nIndice).item("EMPLEADOS.DNI") %>
</td>
<td>
<%=vColDatos.item(nIndice).item("EMPLEADOS.DIRECCI ON")%>
</td>
<td>
<%=vColDatos.item(nIndice).item("MUNICIPIOS.NOMBRE ")%>
</td>
</tr>
<!-- Fin de bloque de registro -->
<%next%>
</table>
<center>
</center>
<!--Fin de visualización de resultados-->
<%end if%>
'Fin de control de visualización de resultados

¿Alguien me puede indicar dónde puede estar el error problema? Gracias
  #2 (permalink)  
Antiguo 02/07/2003, 08:02
Avatar de AlexNV  
Fecha de Ingreso: junio-2003
Ubicación: Madrid
Mensajes: 289
Antigüedad: 20 años, 10 meses
Puntos: 1
En principio a mi me parece correcto. Yo le pondria un <%=nIndice%> dentro del bucle para ver que valor toma nIndice en cada iteracion.
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 07:59.