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

Paginación ordenada

Estas en el tema de Paginación ordenada en el foro de ASP Clásico en Foros del Web. Hola. Lo que necesito es hacer una paginación DESCENDIENTE en ASP, de forma que los registros mostrados desde la página 1 en adelante no deben ...
  #1 (permalink)  
Antiguo 01/02/2005, 15:50
 
Fecha de Ingreso: enero-2005
Mensajes: 14
Antigüedad: 19 años, 4 meses
Puntos: 0
De acuerdo Paginación ordenada

Hola.

Lo que necesito es hacer una paginación DESCENDIENTE
en ASP, de forma que los registros mostrados desde la
página 1 en adelante no deben ser desde el primero de
la tabla en adelante, sino desde el último hasta el primero.

Por ejemplo, si quisiera paginar las preguntas (o temas) de un foro,
la persona que ingresa al foro no puede ver los primeros 20 temas agregados
en el foro quien sabe en que año, sino los 20 últimos y a medida que
avanza por las páginas, va viendo los temas más antiguos.

Para saber más:
La BD que estoy utilizando es Access y la tabla tiene
un campo "ID" autonumérico.
  #2 (permalink)  
Antiguo 01/02/2005, 15:57
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
A ver asi:

SELECT campos FROM tabla WHERE condicion ORDER BY campo_id DESC

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
  #3 (permalink)  
Antiguo 01/02/2005, 15:58
Avatar de AlZuwaga
Colaborador
 
Fecha de Ingreso: febrero-2001
Ubicación: 34.517 S, 58.500 O
Mensajes: 14.550
Antigüedad: 23 años, 3 meses
Puntos: 535
Pues es una paginación normal, pero ordenás en la sentencia SQL por el campo que necesites (al parece un campo de fecha por tu ejemplo del foro) de manera descendente y... eso, no hay más secretos.
__________________
...___...
  #4 (permalink)  
Antiguo 16/02/2005, 14:24
 
Fecha de Ingreso: enero-2005
Mensajes: 14
Antigüedad: 19 años, 4 meses
Puntos: 0
Gracias por la ayuda.
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 21:43.