Buscar en Asptutor     
Demo Tienda Virtual Tutorcar
 Navegacion->Inicio | Active Server Pages  

La web de los recursos y ejemplos de asp

Versión para imprimir

 

Alojado en:


urbe-networks.com

Recomienda esta pagina a un amigo

Servicios Gratuitos

Articulos relacionados

Utilizar GetRows()

Tienda Virtual - Carrito de compra

Messenger a través de BD en ASP

Miniaplicacion de comercio electronico

Objeto Datagrid de ASP.NET en ASP

Acotación de resultados

Funciones de manipulación de fechas

Uso de OPTION EXPLICIT

Tipos de datos en ASP

Ejemplo de una aplicación de Test Online

Leer un fichero de texto del servidor

Uso de Server Side Include

Funciones de manipulación de fechas

Paginación de registros con XML

Mostrando una imagen al azar de nuestro disco (Ejemplo de FSO)

Como hacer upload de ficheros al servidor


Enlaces recomendados

   

Tutorial ASP

Ordenación de resultados
Este articulo ha sido leído 32.652 veces

Ordenación de resultados


 Articulo enviado por Virtus    
 

Introducción

En este apartado aprenderemos como podemos ordenar los resultados de una consulta. Esta ordenación la podemos hacer a través de cualquiera de los campos de la tabla, simplemente haciendo click en la columna correspondiente de la cabecera de la tabla. Esta es una manera rápida y sencilla de ordenar los resultados, pero si queréis un sistema mucho mas potente (orden ascendente, descendente, indicador de ordenación, etc.), lo encontrareis en el apartado Recordset Pro de mis paginas.

Ordenacion.asp

Abre tu notepad.exe (o cualquier otro editor ASP) y crea un nuevo fichero. Guardalo como 'Paginacion.asp'. Ahora copia el texto de abajo y pégalo en la nueva pagina. Guardalo todo.

 
<%
  
miConexion= "DRIVER={Microsoft Access Driver (*.mdb)};"
miConexion= miConexion & "DBQ="&Server.Mappath("miBase.mdb")

Set oRS = Server.CreateObject("ADODB.Recordset")
oRS.ActiveConnection = miConexion
oRS.Source = "Select * from miTabla"
oRS.CursorLocation = 3
oRS.Open

OrdenadoPor = Request("OrdenadoPor")
If OrdenadoPor <> "" Then oRS.Sort =  OrdenadoPor
%>


<TABLE  BORDER="1">
	<TR>
	<%For I = 0 To oRS.Fields.Count - 1%>
		<TD><B><A HREF="?OrdenadoPor=<%=oRS.Fields(I).Name%>">
			<%=oRS.Fields(I).Name%></B></A></TD>
	<%Next%>
	</TR>
	<%Do While Not oRS.EOF%>
		<TR>
		<%For I = 0 To oRS.Fields.Count - 1%>
			<TD><%=oRS.Fields(I)%></TD>
		<%Next%>
		</TR>
	<%oRS.MoveNext
	Loop%>
</TABLE>

     



 

¿Estas empezando y este articulo es muy complejo para tí?
Empieza por el principio, visita Ejemplos Básicos

Puedes obtener un listado completo de todos los artículos y ejemplos de ASP en http://www.asptutor.com/asp/todoslosarticulos.asp
 

Valora este articulo   Malo Excelente  
38 usuarios han valorado este articulo. Valoracion media:

Nota: Para cualquier consulta u opinión sobre este articulo puedes usar los foros

 

 

AspTutor lo hacemos entre todos ¿Como vas a colaborar hoy?


Google

 

Descargas de manuales¦ Ejemplos de código ¦ Artículos mas visitados ¦ Envía tu articulo ¦ Foros ¦
  Libro de visitas ¦Crea un enlace con ASPTutor 
 

    © 2001-Hasta hoy  Pedro Rufo Martín  contactar