Ver Mensaje Individual
  #1 (permalink)  
Antiguo 12/12/2002, 17:44
CABEZOTA
 
Fecha de Ingreso: enero-2002
Ubicación: Yerba Buena - Tucumán
Mensajes: 259
Antigüedad: 23 años, 4 meses
Puntos: 0
Exclamación TIPS ! PAGINACIÓN EN ASP CON CLASES !

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

Última edición por g_susdaniel; 12/12/2002 a las 17:54