Paginar resultados cada X registros |
Post Reply |
Author | |
Programador
Expert@ Joined: 09 Mayo 2009 Location: San Pedro Alc. Status: Offline Points: 54 |
Post Options
Thanks(0)
Posted: 09 Mayo 2009 at 4:44pm |
El siguiente ejemplo sirve para realizar una paginación de resultados extraídos de una base de datos a través de una consulta. La paginación brinda un aspecto diferente al mostrar un listado, mucho más profesional y cómodo para el usuario, seguramente les ha pasado de tener muchos registros y al mostrarlos tenian una página demasiado larga y lenta en cargar. Pueden observar un ejemplo en la sección de artículos de este sitio, o en los foros de SoloASP. El código fuente se encuentra comentado para su mejor aprendizaje: paginar.asp <% mostrar = 10 ' Pueden modificar este número para cambiar la cantidad de registros por página ' IF para saber que página mostrar strsql = "SELECT * FROM tabla" ' Creamos la conexion a la base de datos ' Creamos el RecordSet y definimos la cantidad de registros a mostrar ' Abrimos la tabla... ' Si el pedido de página cae afuera del rango, ' Si la cantidad de páginas da 0 es que no hay registros... por eso este IF ' Hacemos el bucle mostrando los datos del registro ' Sumamos 1 a los mostrados 'listo... ' Cerramos y limpiamos... ' Ahora mostramos los enlaces a las otras páginas con el resto de los registros... ' mostramos la paginacion por numeros de página If pagina_actual < cant_paginas Then |
|
Sponsored Links | |
Post Reply | |
Tweet |
Forum Jump | Forum Permissions You cannot post new topics in this forum You cannot reply to topics in this forum You cannot delete your posts in this forum You cannot edit your posts in this forum You cannot create polls in this forum You can vote in polls in this forum |