Ciao a tutti.

Sono nuovo di asp anche se ho delle basi sui linguaggi di programmazione in generale.

Volevo sapere se esiste un modo specifico per prevenire l'errore "Subscript out of range" che si verifica quando si tenta di passare il valore di un elemento non esistente di un determinato array.

Spiego meglio con un esempio.

Codice PHP:
// popolo la variabile
pippo "nome,cognome"
// splitto la variabile e recupero l'elemento con indice 2 (che qui risulta non definito)
pluto split(pippo"," 31)(2
"pluto" ovviamente non può essere valorizzato perchè lo split restituisce un array di lunghezza 2.
Infatti nell'output viene mostrato l'errore suddetto.

Io vorrei che pluto venisse popolato in qualunque caso anche quando il valore passato è non definito, magari passando una stringa vuota.

In actionScript avrei potuto risolvere con una condizione del tipo:
codice:
(pluto==undefined) && (pluto=" ")
Infatti in questo caso pluto assume il valore undefined, che di per se è una costante, e non avviene un errore esplicito come in ASP.

Ho provato ad utilizzare "on error" ma con insuccesso.

Qualche suggerimento?

Grazie in anticipo.