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

Paginar y Ordenar

Estas en el tema de Paginar y Ordenar en el foro de ASP Clásico en Foros del Web. Que tal: Alguno de ustedes tendra algun ejemplo que me pueda enviar por mail donde sea una pagina de hace un barrido a una base ...
  #1 (permalink)  
Antiguo 19/12/2002, 13:29
 
Fecha de Ingreso: noviembre-2002
Mensajes: 19
Antigüedad: 22 años, 6 meses
Puntos: 0
Paginar y Ordenar

Que tal: Alguno de ustedes tendra algun ejemplo que me pueda enviar por mail donde sea una pagina de hace un barrido a una base de datos y los despliega en una tabla, hasta aqui esta facil. Pero que en las columnas tenga dos iconos al lado de cada nombre para Ordenar en ASC o DESC, y por supuesto que lleve paginación.

Ya tengo la parte de la paginación, pero me falta la ordenación.

Espero que alguno de ustedes pueda ayudarme.

Gracias de antemano.

Saludos!
  #2 (permalink)  
Antiguo 19/12/2002, 14:22
Avatar de Gurrutello  
Fecha de Ingreso: enero-2002
Ubicación: Ontario,Toronto [Canada]
Mensajes: 2.017
Antigüedad: 23 años, 3 meses
Puntos: 6
hola
para hacerlo debes poner donde esta el select de la bd
un
dim orden
if request.querustring("orden")="" then
orden = titulo ' orden principal
else
orden=request.querytring("orden")
end if
select * from datos order by "&orden&" asc

el link deberá ser
tupagina.asp?orden=nombre

recuerda que en los enlaces de la paginacion debes tambien introducir la cadena de orden
tupagina.asp?pagina=2&orden=request.querystring("o rden")
mas o menos seria algo asi
espero que te sirva o que te de alguna idea
saludos
  #3 (permalink)  
Antiguo 19/12/2002, 14:30
 
Fecha de Ingreso: noviembre-2002
Mensajes: 19
Antigüedad: 22 años, 6 meses
Puntos: 0
Si mas o menos le estoy haciendo asi, pero con el lio de la paginacion no quiero que se me vaya a desbaratar la consulta.

Dejame hacer unas pruebas como me dices y vere si funciona.

Saludos y gracias!
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 07:43.