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

paginacion: trae todos los registros

Estas en el tema de paginacion: trae todos los registros en el foro de ASP Clásico en Foros del Web. hola, vuelvo otra vez con lo mismo. tengo una paginacion que cuando le doy a los 10 siguientes lo que hace es que me trae ...
  #1 (permalink)  
Antiguo 26/04/2003, 15:42
 
Fecha de Ingreso: diciembre-2001
Ubicación: Santo Domingo, R.D.
Mensajes: 240
Antigüedad: 22 años, 5 meses
Puntos: 0
paginacion: trae todos los registros

hola, vuelvo otra vez con lo mismo.

tengo una paginacion que cuando le doy a los 10 siguientes lo que hace es que me trae todos los registros entonces a partir de ahi si la hace bien, que estara pasando.

[CODE] <% If PaginaActual > 1 then %>
<a href="resultados.asp?categoria=<%=ivivienda%>&regi on=<%=iubicacion %>&precio=<%=iprecio %>&pagina=<%=PaginaActual-1%>">10 Anteriores </a>
<% end if
if PaginaActual < PaginasTotales then %>
<a href="resultados.asp?categoria=<%=ivivienda%>&regi on=<%=iubicacion %>&precio=<%=iprecio %>&pagina=<%=PaginaActual+1%>">10 Siguientes </a>
<% end if %>{/CODE]

este es el codigo
__________________
Alan Muñoz
www.mbsolucionesweb.com
Soluciones, programación y diseño web
  #2 (permalink)  
Antiguo 26/04/2003, 19:23
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
El problema no esta en el hipervinculo sino en el codigo anterior de contar paginas.
Mira este enlace sobre el tema:
http://aspfacil.com/articulos/verarticulo.asp?id=41
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #3 (permalink)  
Antiguo 28/04/2003, 09:00
 
Fecha de Ingreso: diciembre-2001
Ubicación: Santo Domingo, R.D.
Mensajes: 240
Antigüedad: 22 años, 5 meses
Puntos: 0
Hola maestro, gracias por ayudarme.

He visto la pagina que me enviaste, y tengo ese mismo script para hacer la paginacion, y no se porque, pero me da el mismo error, cuando voy a los 10 siguientes, me trae todos los registros.

Yo pienso que es que no esta validando el Select que hace a la BDs cuando se va a la segunda pagina, me parece y estoy casi seguro que es eso.
__________________
Alan Muñoz
www.mbsolucionesweb.com
Soluciones, programación y diseño web
  #4 (permalink)  
Antiguo 28/04/2003, 09:41
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
Eso es porque olvida la variable de sesion de la consulta SQL, entre paginas debe recordar tambien cuales son los criterios de la SQL , sino tre devuelve todos los resultados de la tabla.

De todas forma yo lo he usado tal cual viene y funcoina OK.
Revisa porque se te ha pasado algo
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #5 (permalink)  
Antiguo 28/04/2003, 10:10
 
Fecha de Ingreso: diciembre-2001
Ubicación: Santo Domingo, R.D.
Mensajes: 240
Antigüedad: 22 años, 5 meses
Puntos: 0
bueno, en mi caso a mi no me funciona tal cual esta en el ejemplo, hace lo mismo, hace como 2 años hice una paginacion y me funciono de lo mas bien, pero he olvidado como fue que pase la consulta a la segunda pagina para que no pierda la variable de sesion que trae los datos solicitados, ahi toy trancado,
__________________
Alan Muñoz
www.mbsolucionesweb.com
Soluciones, programación y diseño web
  #6 (permalink)  
Antiguo 28/04/2003, 10:20
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
<%
' con esto evitamos que pierda el valor al movernos entre las paginas de paginacion.
session("busqueda")=request("busqueda")
%>

y en la SQL usa esto
<%
SQL="select * from tutabla where campo="&busqueda&" "
%>
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #7 (permalink)  
Antiguo 28/04/2003, 11:18
 
Fecha de Ingreso: diciembre-2001
Ubicación: Santo Domingo, R.D.
Mensajes: 240
Antigüedad: 22 años, 5 meses
Puntos: 0
que vaina ahora me sale variable sin definir, se me esta complicando mas porque tengo 3 variables con la cual hago la busqueda, osea debo tener 3 variables de session y el string de SQL busca sobre 3 variables que recoje del request.form.

que problema, por eso es que uno nunca puede dejar de hacer las cosas, yo esto lo habia hecho hace tiempo y ahora estoy como si nunca lo hubiese hecho.


__________________
Alan Muñoz
www.mbsolucionesweb.com
Soluciones, programación y diseño web
  #8 (permalink)  
Antiguo 28/04/2003, 15:04
 
Fecha de Ingreso: diciembre-2001
Ubicación: Santo Domingo, R.D.
Mensajes: 240
Antigüedad: 22 años, 5 meses
Puntos: 0
ya lo resolví, hasta verguenza me da decir como.

gracias
__________________
Alan Muñoz
www.mbsolucionesweb.com
Soluciones, programación y diseño web
  #9 (permalink)  
Antiguo 28/04/2003, 15:12
Avatar de maestro  
Fecha de Ingreso: febrero-2002
Ubicación: España
Mensajes: 2.364
Antigüedad: 22 años, 4 meses
Puntos: 1
Pues ahora nos lo cuentas , asi quizas ayudes a otros usuarios en el mismo caso.
__________________
Jose Maria Fernandez
[email protected]
Http://www.expansionweb.net
  #10 (permalink)  
Antiguo 28/04/2003, 16:41
 
Fecha de Ingreso: diciembre-2001
Ubicación: Santo Domingo, R.D.
Mensajes: 240
Antigüedad: 22 años, 5 meses
Puntos: 0
es una tonteria man, pero aqui va:

cuando recogia los valores del Form lo asignaba a otro nombre, o sea:

ivivienda = request("vivienda")

esto me funcionaba perfectamente cuando hacia la busqueda, pero cuando queria hacer irme a la segunda pagina se me perdia porque no encontraba ninguna variable ivivienda en el form.

daaaaaa, por eso era que me mostraba todos los registros cuando le daba a la segunda pagina.

simplemente lo que hice fue quitarle la i a ivivienda y asi me paginaba sin problemas con los criterios establecidos.

que pendejada

pero asi es, es que tengo tanto tiempo sin usar ASP que se me habia olvidado.

gracias

PD: aunque por ahi vienen mas preguntas, esperenlo
__________________
Alan Muñoz
www.mbsolucionesweb.com
Soluciones, programación y diseño web
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 00:34.