Ho scritto così, il nome del mese va bene ma non si raggruppano:
codice:
<%
sql = "SELECT data FROM tbl GROUP BY data ORDER BY data asc"
Set rec = Server.CreateObject("ADODB.Recordset")
rec.Open sql, conn, 3, 3
Do While Not rec.EOF
strVAR = rec("data")
strVAR = Month(strVAR)
strMese = (Array("","Gennaio","Febbraio","Marzo","Aprile","Maggio","Giugno","Luglio","Agosto","Settembre","Ottobre","Novembre","Dicembre"))(strVAR)
%>
<option value="<%=strMese%>"
<%if strMese = cstr(strVar) then response.write("selected") end if%>>
<%=strMese%></option>
<%
rec.MoveNext
Loop
rec.Close
set rec = Nothing
%>