Chiedo a chi è più informato di me: è possibile nidificare 2 Select Case?
Vi faccio vedere un esempio:
Questa è una funzione che richiamo più volte per un DO UNTIL tutte le volte che mi fa un nuovo ciclo.
codice:
<%
sub controllamese
SELECT CASE mese
mese 01
response.write "GENNAIO "
mese 02
response.write "FEBBRAIO "
mese 03
response.write "MARZO "
mese 04
response.write "APRILE "
mese 05
response.write "MAGGIO "
mese 06
response.write "GIUGNO "
mese 07
response.write "LUGLIO "
mese 08
response.write "AGOSTO "
mese 09
response.write "SETTEMBRE "
mese 10
response.write "OTTOBRE "
mese 11
response.write "NOVEMBRE "
mese 12
response.write "DICEMBRE "
end select
End Sub
%>
Leggo da un recordset il campo formato DATA/ORA, splitto il contenuto e prendo il valore del mese, ad ogni ciclo:
Formato data americano 09/10/2006
codice:
<%
meseuscita = split(rsnovita("meseuscita"), "/")
mese = meseuscita(0)
anno = meseuscita(2)
controllamese
response.write anno
%>
Questa linea di comando è contenuta all'interno di una SELECT per incolonnare i risultati,
da qui richiamo la funzione 'controllamese' che mi processa il mese contenuto nel recordset e stampo a video il risultato..
Mi dice "ERRORE DI SINTASSI LINE 100' ovvero 'end select' della funzione 'controllamese'.
Qualcuno potrebbe chiarimi le idee,
grazie.