Foros del Web » Programando para Internet » ASP Clásico »

ordenación resultados

Estas en el tema de ordenación resultados en el foro de ASP Clásico en Foros del Web. Hola que tal, A ver si alguien me puede ayudar, tengo el resultado de consulta en una tabla con su cabecera y haciendo paginación. La ...
  #1 (permalink)  
Antiguo 04/01/2006, 10:26
 
Fecha de Ingreso: noviembre-2005
Mensajes: 405
Antigüedad: 19 años, 6 meses
Puntos: 0
ordenación resultados

Hola que tal,

A ver si alguien me puede ayudar, tengo el resultado de consulta en una tabla con su cabecera y haciendo paginación.

La cabecera de la tabla, sale codigo y descripción, lo que me gustaría hacer es lo siguientes : cuando el usuario pulse sobre código que salga ordenada por código y si pulso sobre descripción que se ordene por este otro campo.

Gracias y Saludos
Jaime
  #2 (permalink)  
Antiguo 04/01/2006, 11:18
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
mas o menos asi

En tu pagina formulario
Cita:

<input type="hidden" name="OrdenarPorCampo" value="codigo">
<input type="hidden" name=iOrderForma" value="Descendente">
pagina resultados paginados

Cita:

OrdernarPorCampo = request("OrdernarPorCampo")
OrderForma = request("OrderForma")
tu sql en esa pagina

Cita:

sql = "select * from tutabla order by " & OrdernarPorCampo &" "& OrderForma
y luego construi un solo enlace que dica por ejemplo

Cita:

<p>Ordenados por campo: <%=OrdernarPorCamp%></p>
<p>Re ordenar por :
<a href="tupagina.asp?tusvariables=<%=tusVariables%>& OrdernarPorCampo=campo1&OrderForma=<%=OrderForma%> ">campo1</a>,
<a href="tupagina.asp?tusvariables=<%=tusVariables%>& OrdernarPorCampo=campo2&OrderForma=<%=OrderForma%> ">campo 2</a>
</p>
espero te sirva


saludos
__________________
JuanRa Pérez
San Salvador, El Salvador
  #3 (permalink)  
Antiguo 05/01/2006, 01:53
 
Fecha de Ingreso: noviembre-2005
Mensajes: 405
Antigüedad: 19 años, 6 meses
Puntos: 0
Por lo que entiendo, es poner dos campos ocultos, indicando la manera y el campo a ordernar lanzar de nuevo la consulta.
  #4 (permalink)  
Antiguo 05/01/2006, 08:16
Avatar de JuanRAPerez
Colaborador
 
Fecha de Ingreso: octubre-2003
Mensajes: 2.393
Antigüedad: 21 años, 6 meses
Puntos: 27
correcto, si se te ocurre otra idea comentas
__________________
JuanRa Pérez
San Salvador, El Salvador
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 12:03.