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

Recorrer array multidimensional

Estas en el tema de Recorrer array multidimensional en el foro de ASP Clásico en Foros del Web. Muy buenas, Tengo una pregunta que puede resultar un poco estúpida pero, me resulta imposible (y van unas cuantas horas intetándolo y leyendo) recorrer un ...
  #1 (permalink)  
Antiguo 19/06/2013, 02:51
 
Fecha de Ingreso: enero-2012
Mensajes: 16
Antigüedad: 12 años, 3 meses
Puntos: 0
Recorrer array multidimensional

Muy buenas,

Tengo una pregunta que puede resultar un poco estúpida pero, me resulta imposible (y van unas cuantas horas intetándolo y leyendo) recorrer un array repleto de arrays.

Todo viene de una consulta a base de datos, de manera que la creación del vector final depende de la cantidad de "objetos" que tenga en la base de datos.
El bucle (do until) va redimensionando el vector (redim preserve). De manera que tenemos:

Código:
  vector() 'será el vector general que contenga los subvectores.
  vectortemporal(4) 'contiene algunos atributos de cada objeto. es de tamaño fijo.

 do until
    vectortemporal(0) = oRS("fecha1")   
    vectortemporal(1) = oRS("valor1")   
    vectortemporal(2) = oRS("fecha2")  
    vectortemporal(3) = oRS("valor2")  
    
    redim preserve vector(POSICIONINCREMENTAL + 1) 
    vector(POSICIONINCREMENTAL) = vectortemporal

 loop
Y más código... obtengo bien el vector, ese no es problema. El problema es que cuando luego, quiero iteralo/recorrerlo, no puedo. No con for each, ni con for X=0 to ubound()...

¿Existe algún modo de poder recorrer este tipo de vectores?

Puede parecer una tontería, pero no lo consigo...

Un saludo y gracias!!
  #2 (permalink)  
Antiguo 19/06/2013, 07:21
Avatar de AlejandroDiegoo  
Fecha de Ingreso: enero-2013
Ubicación: Madrid
Mensajes: 72
Antigüedad: 11 años, 3 meses
Puntos: 8
Respuesta: Recorrer array multidimensional

uhmmm ¿Qué error te da?
__________________
Games Custom
CodeluxeStudio
Skype: AlejandroDiegoo

Etiquetas: dato, multidimensional, valor
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 19:06.