Los Foros de ASPTutor.com
Home | Perfil | Registrarse | Temas Activos | Miembros | Buscar | FAQ
Usuario:
Password:
 Todos los Foros
 ASP
 Ordenar resultados con ASP
 Foro Bloqueado  Tema Bloqueado


Autor Temas
stud3
Starting Member


10 Posts
Mensajes - 06 Feb 2005 :  22:04:02  Ver Perfil  Enviar Email
hola,
he visto el ejemplo en estas paginas sobre como ordenar registros por columna de una tabla con ASP, lo probe y funciona bien, pero sabe alguien como se puede modificar el codigo, de tal manera que no solo me muestre los registros ordenados ascendentemente sino tambien descendentemente, este es el codigo de la pagina que vi:

<%

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>

Carlitos
Moderator

Chile
881 Posts
Posted - 07 Feb 2005 :  16:14:53  Ver perfil  Enviar e-mail
Hola,
Lo unico que debes hacer es,
declarar una variable de entrada que te indique como quiere la salida,
eso es todo.
Atte. Carlitos

Carlitos ayuda a sus amigos!!Inicio Pagina

   
 Foro Bloqueado  Tema Bloqueado
Ir a:
Los Foros de ASPTutor.com Los Foros de ASPTutor.com
Ir al principio de la Página

 Imprimir Tema
 

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