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

Problema con paginacion

Estas en el tema de Problema con paginacion en el foro de ASP Clásico en Foros del Web. Un cordial saludo! Amigos necesito un fa, resulta y pasa que tengo que paginar una secuencia de una bd con mysql uy tengo tamano=0 rs.CursorType ...
  #1 (permalink)  
Antiguo 02/06/2005, 23:32
Avatar de Hager  
Fecha de Ingreso: mayo-2005
Ubicación: Bogota, Colombia
Mensajes: 106
Antigüedad: 19 años, 1 mes
Puntos: 2
Exclamación Problema con paginacion

Un cordial saludo!
Amigos necesito un fa, resulta y pasa que tengo que paginar una secuencia de una bd con mysql uy tengo

tamano=0
rs.CursorType = 1
RS.open sqltxt,conn
if not rs.eof then
tamano=rs.recordcount
pagesize=30
rs.pagesize=pagesize
pagina=1
if request("pagina")<>"" then pagina=request("pagina")'(asi funciona)
rs.absolutepage=pagina :

y me genera errores, lo curioso es que con sql 7.0 funciona perfectamente pero con mysql no

en las líneas que me genera error son
1. rs.absolutepage=pagina
2. tamano=rs.recordcount

en 1. me dice que el obdc no permite esta operacion y en 2. el rs.recordcount me retorna -1 y lo chistoso del caso es que quitando estas lineas (osea sin paginar) carga los datos

¿Que hago?
si tienen alguna sugerencia para paginar en mysql..... lo agradeceria
__________________
:cool: Nadie enseña a nadie...
todos aprendemos de todos....!!!
  #2 (permalink)  
Antiguo 03/06/2005, 00:25
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 5 meses
Puntos: 3
en el mySQL no te acepta el absolutepage y el recordcount.. cuando trabajas con mySQl si quieres mostrar registros desde un punto a otro... te sugiero q lo hagas asi:

http://www.forosdelweb.com/f18/dividir-paginas-texto-campo-294501/

ahi respondi un post q no tenia nada q ver con lo q pedian.. jejeje. me confundi con la pregunta.. pero a ti si te va a interesar lo q puse... busca el post mas largo que he escrito ahi, me parece q es el segundo q escribi.. suerte
__________________
Yo si sé lo que es trabajar duro, porque lo he visto.
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 19:08.