Recorrer un objeto session con un for each

23/07/2003 - 15:47 por Alejandro Giardino | Informe spam
Hola a todos, soy nuevo en la lista. Tengo el siguiente problema: Voy
almacenando en un objeto session algunos valores, pero desconozco el nombre
de variable de cada uno de ellos porque vienen del nombre del script que los
generó (o sea cualquiera de las páginas de mi aplcación ASP).
Necesito recorrer todo el objeto session sin saber su cantidad de elementos
ni el nombre de cada uno de ellos, intenté hacerlo con un for each (como se
hace con cualquier coleción) pero no obtengo resultados... ¿alguna
sugerencia?

Saludos a todos
Gracias

Preguntas similare

Leer las respuestas

#1 Javier Carnicer
23/07/2003 - 17:12 | Informe spam
Prueba este códiogo que creo que es un ejemplo de lo que buscas

<HTML>
<HEAD>
</HEAD>
<BODY>
<%
session("usuario") = "Javier"
session("idioma") = "Español"
session("diasemana") = "Miercoles"

for each vs in session.Contents
Response.Write "-->" & vs & ": " & session(vs) & "<br>"
next
%>
</BODY>
</HTML>

Un Saludo
Javier Carnicer

"Alejandro Giardino" escribió en el mensaje
news:e7d6$
Hola a todos, soy nuevo en la lista. Tengo el siguiente problema: Voy
almacenando en un objeto session algunos valores, pero desconozco el


nombre
de variable de cada uno de ellos porque vienen del nombre del script que


los
generó (o sea cualquiera de las páginas de mi aplcación ASP).
Necesito recorrer todo el objeto session sin saber su cantidad de


elementos
ni el nombre de cada uno de ellos, intenté hacerlo con un for each (como


se
hace con cualquier coleción) pero no obtengo resultados... ¿alguna
sugerencia?

Saludos a todos
Gracias


Respuesta Responder a este mensaje
#2 Alejandro Giardino
23/07/2003 - 19:56 | Informe spam
Gracias Javier!
Me faltaba el dato de la propiedad Contents.
"Javier Carnicer" escribió en el mensaje
news:#
Prueba este códiogo que creo que es un ejemplo de lo que buscas

<HTML>
<HEAD>
</HEAD>
<BODY>
<%
session("usuario") = "Javier"
session("idioma") = "Español"
session("diasemana") = "Miercoles"

for each vs in session.Contents
Response.Write "-->" & vs & ": " & session(vs) & "<br>"
next
%>
</BODY>
</HTML>

Un Saludo
Javier Carnicer

"Alejandro Giardino" escribió en el mensaje
news:e7d6$
> Hola a todos, soy nuevo en la lista. Tengo el siguiente problema: Voy
> almacenando en un objeto session algunos valores, pero desconozco el
nombre
> de variable de cada uno de ellos porque vienen del nombre del script que
los
> generó (o sea cualquiera de las páginas de mi aplcación ASP).
> Necesito recorrer todo el objeto session sin saber su cantidad de
elementos
> ni el nombre de cada uno de ellos, intenté hacerlo con un for each (como
se
> hace con cualquier coleción) pero no obtengo resultados... ¿alguna
> sugerencia?
>
> Saludos a todos
> Gracias
>
>


email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida