Hai la necessità di dover elencare o semplicemente leggere le variabili dell'oggetto session o application in ASP guardando anche la "key" associata ad un determintato valore?
Niente di più semplice (sebbene abbia fatto fatica a trovare il modo di farlo elencando la key...) :
per l'oggetto session inserite questo codice:
mentre per l'oggetto application inserite questo (del tutto analogo al precedente...):
Semplicemente si può richiamare il nome della variabile della collezione con
oggetto.Contents.Key(indice)
mentre il suo valore con
oggetto.Contents.item(indice) piuttosto che con il classico Oggetto("chiave")
Provate e funzionerà!
Niente di più semplice (sebbene abbia fatto fatica a trovare il modo di farlo elencando la key...) :
per l'oggetto session inserite questo codice:
<%
Dim ii
for ii = 1 to session.Contents.Count
response.Write( session.Contents.key(ii) & " = " &_
session.Contents.item(ii) & "<br />" )
next
%>
mentre per l'oggetto application inserite questo (del tutto analogo al precedente...):
<%
Dim ii
for ii = 1 to application.Contents.Count
response.Write(
application
.Contents.key(ii) &_
" = " &
application
.Contents.item(ii) &_
"<br />" )
next
%>
Semplicemente si può richiamare il nome della variabile della collezione con
oggetto.Contents.Key(indice)
mentre il suo valore con
oggetto.Contents.item(indice) piuttosto che con il classico Oggetto("chiave")
Provate e funzionerà!
Well said.
RispondiEliminaThank you Wenda! ;)
RispondiElimina