ciao a tutti, sono nuova di questo forum anche se è un pò che lo seguo per trovare risoluzione ad alcuni problemi per un progetto universitario. vi spiego subito qual'è il mio dubbio.

ho creato una pagina che visualizza i dati del mio db. la tabella del db si chiama: NOMI e all'interno ci sono le colonne: ID, NOME, cognome

e fin qui tutto ok..funziona.

ora vorrei ordinare i dati in ordine crescente e decrescente secondo il nome. vorrei che questo succedesse quando clicco su una checkbox.
so che il codice è

codice:
SELECT * FROM nomi ORDER BY nome ASC
e


codice:
SELECT * FROM nomi ORDER BY nome DESC
ma dove devo inserirli nel mio codice??

il mio codice è questo:

<%@LANGUAGE = VBScript%>


<%
Dim cn, rs ' Variabili per la connessione e per il Recordset

' Creo un'istanza per la connessione ed una per il Recordset
Set cn = Server.CreateObject("ADODB.Connection")
Set rs = Server.CreateObject("ADODB.Recordset")

cn.Open str_cn ' Apro la connessione al database

Dim SQL ' Creo la query SQL
sql="SELECT * FROM nomi"

' Apro il Recordset
rs.Open SQL, cn
%>
<html>
<head>
<title></title>
</head>
<body>
<input type="radio" name="button" value="crescente"> crescente
<input type="radio" name="button" value="decrescente"> decrescente


<table width="100%" bordercolor="black" border="2">
<tr border="1" bordercolor="#000000">
<td bordercolor="#000000">id:</td>
<td>nome:</td>
<td>cognome:</td>

</tr>

<%
' Verifico che la tabella contenga dati

' Se non ne contiene lancio un messaggio di avviso
If rs.EOF = True Then
%>



Nessun dato trovato</p>




<%
' Se invece ne contiene visualizzo i dati in funzione
' della query SQL specificata
Else

While rs.EOF = False
%>

<tr>
<td><%=rs("id")%></td>
<td><%=rs("nome")%></td>
<td><%=rs("cognome")%></td>
</tr>



<%
rs.MoveNext
Wend

End If
%>

</table>

</body>
</html>
<%
' Chiudo il Recordset
rs.Close
Set rs = Nothing

' Chiudo la connessione
cn.Close
Set cn = Nothing
%>


grazie mille a chi mi risponde