La Web del Programador: Comunidad de Programadores
 
    Pregunta:  27595 - VECTORES EN VARIABLES SESSION
Autor:  David Peña
Saludos:

Estoy intentando crear un carrito de la compra, y he pensado en utilizar variables de sesión. El problema q me he encontrado ha sido a la hora de almacenar un vector en un objeto session. He encontrado el siguiente código para leer la componente de un vector:

<% Response.Write(Session("vector")(4))%>

Mi pregunta es cómo almaceno los datos en el vector???
He probado distintas formas,pero en todas ellas me da error

Gracias

  Respuesta:  Erick Hernandez
No puedes referenciar los arreglos desde session(...) porque no se puede.
Crearlo

var vector (5) as Variant

vector (1) = 15

session("mivector") = vector

Accesarlo

var vector (5) as Variant

vector = session("mivector")

Request.Write vector(1)

Como puedes ver la cosa es hacer el vector primero, llenarlo y luego asignarselo a una variable de session, y para accederlo asignar la session a una varialble y luego accederlo