Los últimos tutoriales de desarrollo web
 

Ordenar ADO


Podemos utilizar SQL para especificar cómo ordenar los datos en el conjunto de registros.


Ordenar los datos

Queremos mostrar el "Companyname" y "Contactname" campos de la "Customers" de mesa, ordenada por "Companyname" (remember to save the file with an .asp extension) :

Ejemplo

<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>
Ver ejemplo »

Ejemplos

Más ejemplos

Ordenar los registros en una descendente nombre de campo especificado
Cómo ordenar los datos en un nombre de campo especificado.

Permitir al usuario elegir qué columna para ordenar el
Permitir al usuario elegir qué columna para ordenar.