Ciao!
Questa notte ho fatto le 5 ma non sono riuscito a risolvere nulla ora cerco un po’ di spiegare il mio problema.
In un menu a discesa vorrei ordinare alcune voci di un mio db … fino ad ora ho proceduto così

<select class="fixed" multiple size="10" name="categoria">
<%rs.MoveFirst while not rs.eof%>
<option value="<%=rs("id")%>"><%=rs("categoria")%></option>

bene così tutto funziona riesco a stampare tutti i campi
ma vorrei realizzare una cosa un po’ piu’ complicata…
nella mia tabella i record sono ordinati in questo modo

ID|categoria| Voce |
----------------------
1| -1 | Lombardia |
2| -1 | Lazio |
3| -1 |Campania |
4| 1 | Milano |
5| 2 |Roma |
6| 3 |Napoli |

Con quello che ho scritto ora riesco a ordinare x ordine alfabetico il campo “voce”
Invece vorrei ordinare il menu a discesa in questo ordine:
(nella colonna categoria il valore – 1 indica la directory principale) vorrei ordinare i campi così
Lombardia
Milano
Lazio
Roma
Campania
Napoli

Non so se sono stato chiaro (ma dopo una notte in bianco è difficile connettere) se qualcuno di voi può darmi dei suggerimenti così da farmi dormire almeno questa notte
Ciao
E grazie