Ciao a tutti.

Come mai se da un form arriva un valore del tipo:
codice:
T - T A/A - A/M - T/M
lo script risponde:
codice:
Error Type:
Microsoft VBScript runtime (0x800A0009)
Indice non incluso nell'intervallo.: '[number: 2]'
la linea dell'errore è quella rossa:
codice:
Dim PAPERINO, arr_dalform2, CATEGORIA0, CATEGORIA12
PAPERINO = oRs("ID_CATEGORIA") = Rs("ID_CATEGORIA")
arr_dalform2 = split(Rs("ID_CATEGORIA")," - ")
CATEGORIA0 = ARR_DALFORM2(0)
CATEGORIA12 = ARR_DALFORM2(1)&" "& ARR_DALFORM2(2)
dove è l'errore?