Ver Mensaje Individual
  #1 (permalink)  
Antiguo 22/07/2008, 11:16
Avatar de Rocket
Rocket
 
Fecha de Ingreso: diciembre-2001
Ubicación: Santiago, Chile
Mensajes: 272
Antigüedad: 22 años, 9 meses
Puntos: 4
Exclamación Subscript out of range WTF?

HOlas, tengo un problema al trabajar con un arreglo y no se como correjirlo, es muy raro, les cuento.

hice una funcion ke saca datios de la base de datos y los devuelve en un array unidimensional, muy simple.

Código:
obj_nat = objetivos(alumno.Fields.Item("rut").Value, "nat", 1)
para probar si me funciono hice esto

Código:
For Each obj In obj_nat
	response.write(obj)
Next
y me mostro bien los valores asi ke todo bien pense pero despues quise mostrar los valores con el indice y no me funciona

Código:
response.write obj_nat(0)
al hacer eso me sale Subscript out of range, recorri el arreglo en un for y tambien me sale lo mismo

Código:
For i = 0 to ubound(obj_nat)
Response.Write i
Response.Write "<BR>"
next
incluso cmbie el 0 del indice por 1, por 2, etc y nada... lo raro es ke el for each me funciona... a alguien le ha pasado antes??