Madrid, Villaverde
Madrid, Villaverde
Madrid, Rivas-Vaciamadrid
el codigo que tengo es
Código:
Como vereis tengo Cantidad = 0 Dim Vector() redim Vector(0) sqlNumLocalidades = "SELECT * FROM Grupos_PEC" Set objRSNumLocalidades = cn2.Execute(sqlNumLocalidades) if objRSNumLocalidades.eof then Response.Write("<h2>Actualmente no hay ningún Grupo de Compra</h2>") else Vuelta = 0 while not objRSNumLocalidades.eof Variable = objRSNumLocalidades.Fields("Provincia") & " - " & objRSNumLocalidades.Fields("Localidad") Vuelta = Vuelta + 1 For Contador = 0 to ubound(Vector) if Variable = Vector(Contador) then 'Contador = Contador +1 else Cantidad = Cantidad + 1 redim preserve Vector(Cantidad) Vector(Contador) = Variable response.Write("Contador ="&Contador&"<br>") 'Contador = Contador +1 'Response.Write("<h2>"&objRSNumLocalidades.fields("Provincia")& " - "& objRSNumLocalidades.fields("Localidad")&"<br></h2>") end if Next objRSNumLocalidades.movenext Wend 'Mostramos los grupos TamanoVector = ubound(Vector) if TamanoVector = 0 Then Response.Write("<h2>Actualmente no hay ningún Grupo de Compra</h2>") else For ContadorResultados = 0 to ubound(Vector) Response.Write("<H2>"&Vector(ContadorResultados)&"</h2>") next end if end if
Código:
Para hacer Debug pues las 2 primeras vueltas el valor es 0 y no funciona correctamente, el resultado es el siguiente:response.Write("Contador ="&Contador&"<br>")
Contador =0
Contador =0
Contador =1
y la lista de lo que ha guardado en el vector es:
Madrid - Villaverde
Madrid - Villaverde
¿Donde tengo el fallo para que contador adopte 2 veces el mismo valor?