
Esto está buenísimo
Hice toda la paginación en ASP (utilizando GetRows y Bookmarks) y la implemente en una clase, por lo que no hace falta saber nada de nada para poder usarla, solo hay que incluir el archivo de la clase, instanciar un ojeto de la clase, asignarle los valores a las propiedades y LISTO !!!!!!!
Les muestro como sería:
<!--#include file="INCLUDES/class_paginado.asp"-->
<%
'Creamos una conexión
strconn = "Provider=Microsoft.Jet.OLEDB.4.0;Data Source=" & Server.MapPath("paginar.mdb") & ";Persist Security Info=False"
set cnn = CreateObject("ADODB.Connection")
cnn.Open strconn
'Instanciamos un objeto(de nombre rs) de la Clase paginado
set rs = new paginado
'Asignamos los valores para los Atributos del objeto
rs.cnn = cnn
rs.consulta = "SELECT * FROM tabla"
rs.desde = Int(Request.Querystring("ref"))
rs.por_pagina = 5
rs.encabezado = "ID,Nombre,Apellido"
rs.ancho_encabezado = "10%,50%,40%"
rs.alineacion = "center"
rs.ancho = "60%"
rs.paginar()
If Err.Description <> "" then%>
<center>
<font class=texto_error><b>Error</b>: <%=Err.Description%></font>
</center>
<br>
<%end if
set rs = Nothing
%>
ESO es TODO !!!!!!
Pueden ver un ejemplo funcionando en
www.salirxtucuman.com.ar/codigo_asp/paginar.asp
Y pueden bajar el codigo de
http://www.salirxtucuman.com.ar/codi...paginacion.zip
En el código que descargen esta todo mejor explicado, y contiene la clase, la bd, un ejemplo y el archivo css con los estilos usados
Espero que les guste
Saludos
PD: ciertas veces está caído el servidor, asi que cualquier cosa ya saben de provar otro día