Salve a tutti, premesso che non ho grandi competenze di ASP, mi occorre sapere come posso visualizzare i record di un db in ordine alfabetico.

Sino ad ora ho sempre fatto nel seguente modo (per visualizzare in base all'id)

Ipotizziamo di avere un db animali.mdb al suo interno una tabella "mammiferi" con 3 colonne

id (numerico, chiave primaria)
nomeanimale (con il nome dell'animale)
descrizione (con la descrizione dell'animale)


in cima alla pagina asp

codice:
<%@ LANGUAGE = JScript %>
<%
   var Cn = new ActiveXObject("ADODB.Connection");
   var Sc = "driver={Microsoft Access Driver (*.mdb)};dbq=" + Server.MapPath("/database/animali.mdb");
       Cn.Open(Sc);
   var Sql = "SELECT * FROM mammiferi ORDER BY id ASC";
   var Mostra = new ActiveXObject("ADODB.Recordset");
	   Mostra.Open(Sql,Cn,1);
   var pag = parseInt(Request.QueryString("animale"));
       if (isNaN(pag) || pag < 1) pag = 1;
       if (!Mostra.EOF) {
            Mostra.PageSize = 1;
            Mostra.AbsolutePage = pag;
      }
   var i = 0;
%>
e fin qui tutto ok!

Ma se voglio visualizzare in base alla colonna "nomeanimale"?