Ciao a tutti
mi aiutate a risolvere questo problema?

Ho un campo "Livello" di DB con questi valori:

-Livello-
----------------
1° livello
2° livello
3° livello
4° livello
5° livello
6° livello
nuovo livello
--------------------

eseguo questo codice per rilevare il numero del livello

livello = split(rs("Livello"), ""&Chr(176)&"") 'splitto dove trovo il carattere del simbolo grado(°)
Select Case livello(0)
Case 1
Response.Write("1")
Case 2, 3
Response.Write("2")
Case 4, 5, 6
Response.Write("4")
Case Else
Response.Write("altro")
End Select

ma quando giustamente splitto il campo che contiene "nuovo livello" ottengo l'inserimento del vuoto nell'array.

al momento ottengo questo errore:
Microsoft VBScript runtime error '800a000d'

Type mismatch: '[string: "nuovo livello"]'

/livello.asp, line 155

Come potrei risolvere?

grazie in anticipo