3 messaggi dal 22 aprile 2002
Ciao a tutti


Come facchio per 'delet' una 'session variable', una 'application variable' ed uno 'array' ?

oggimai gli ringrazio
ciao e a presto

839 messaggi dal 13 febbraio 2001
Dipende innanzitutto dalla versione di ASP che usi. La versione 3 ha dei metodi che le precedenti non avevano.
Inoltre occorre tener conto se si tratta di variabili normali o variabili oggetto.
Comunque in ASP 3.0 si possono usare
- Application.Contents.Remove("strFirst") per cancellare la variabile applicazione "strFirst"
- Application.Contents.RemoveAll() per cancellarle tutte
e metodi analoghi per le variabili Session
In ASP 2 purtroppo non possono essere usati e bisogna usare gli stessi stratagemmi usati per le altre variabili.
Per le variabili di tipo Array, come le altre variabili tradizionali, in Vbscript non esiste un metodo per rimuoverle esplicitamente dalla memoria, comunque per liberare la memoria da esse occupata talvolta è conveniente assegnarle il valore piu' semplice possibile, quale ad esempio una stringa vuota o un valore null..
Per le variabili di tipo oggetto occorre, sempre in VBscript, la solita istruzione
Set nomeVariabile = Nothing



Ciao!
Paolo

PS: miggghiora nu'pek litagliano.

Torna al forum | Feed RSS

ASPItalia.com non è responsabile per il contenuto dei messaggi presenti su questo servizio, non avendo nessun controllo sui messaggi postati nei propri forum, che rappresentano l'espressione del pensiero degli autori.