Wir können SQL verwenden, um festzulegen, wie die Daten im Datensatz zu sortieren.
Sortieren Sie die Daten
Wir wollen die angezeigt werden "Companyname" und "Contactname" Felder aus der "Customers" Tabelle, geordnet nach "Companyname" (remember to save the file with an .asp extension) Sie (remember to save the file with an .asp extension) sich (remember to save the file with an .asp extension) :
Beispiel
<html>
<body>
<%
set conn=Server.CreateObject("ADODB.Connection")
conn.Provider="Microsoft.Jet.OLEDB.4.0"
conn.Open "c:/webdata/northwind.mdb"
set rs = Server.CreateObject("ADODB.recordset")
sql="SELECT Companyname, Contactname FROM
Customers ORDER BY CompanyName"
rs.Open sql, conn
%>
<table border="1" width="100%">
<tr>
<%for each x in rs.Fields
response.write("<th>" & x.name & "</th>")
next%>
</tr>
<%do until rs.EOF%>
<tr>
<%for each x in rs.Fields%>
<td><%Response.Write(x.value)%></td>
<%next
rs.MoveNext%>
</tr>
<%loop
rs.close
conn.close%>
</table>
</body>
</html>
Beispiel anzeigen » Mehr Beispiele
Sortieren Sie die Datensätze auf einem bestimmten Feldname absteigend
Wie die Daten zu einem bestimmten Feldnamen sortieren.
Lassen Sie den Benutzer auswählen , welche Spalte zu sortieren
Lassen Sie den Benutzer auswählen, welche Spalte zu sortieren.