scusa se rispondo solo ora ma sono statoindaffarato....
allora... tu non devi ordinare su 2 campi ma sempre su uno alla volta (una volta asc e una desc)
le colonne falle così
e quando fai la query cosìcodice:<td width="20%" class="tabalto">DESC<%else%>ASC<%end if%>">Numero</td> <td width="50%" class="tabalto">DESC<%else%>ASC<%end if%>">Descrizione</td>
codice:Ord = Request("Ord") if Ord="" then Ord="Commessa_Numero" tipoOrd = Request("tipoOrd") if tipoOrd = "" then tipoOrd="ASC" ... ... rs_commesse.Source = "SELECT * FROM Commessa ORDER BY " & Ord & " " & tipoOrd![]()