Se me multiplican los registros de una consulta

iragosu
02 de Julio del 2003
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 cdigo que tengo es:

<%if visualizar=true then%>
<!-Inicio de visualizacin 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.DIRECCION")%>
</td>
<td>
<%=vColDatos.item(nIndice).item("MUNICIPIOS.NOMBRE")%>
</td>
</tr>
<!-- Fin de bloque de registro -->
<%next%>
</table>
<center>
</center>
<!--Fin de visualizacin de resultados-->
<%end if%>
'Fin de control de visualizacin de resultados

¿Alguien me puede indicar dnde puede estar el error problema? Gracias


Carlitos
02 de Julio del 2003
Hola:m Tienes problema en el codigo!!
Te recomiendo que no los trabajes como arreglo sino que como recordset.Ademas te recomiendo que no utlices tu variable nindice dentro de tu ciclo for... ya que alli podria estar tu problema!!
Atte. Carlitos