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

8 por pagina

Estas en el tema de 8 por pagina en el foro de ASP Clásico en Foros del Web. Hola, tengo un problema, hago una consulta a una base de datos, y me trae filas. Hasta ahi todo ok, pero como hago para que ...
  #1 (permalink)  
Antiguo 22/06/2002, 14:00
 
Fecha de Ingreso: diciembre-2001
Ubicación: Peru
Mensajes: 376
Antigüedad: 22 años, 6 meses
Puntos: 0
8 por pagina

Hola, tengo un problema, hago una consulta a una base de datos, y me trae filas. Hasta ahi todo ok, pero como hago para que solo pueda visualizar 8 filas por pagina. Creo que es con una variable de sesion pero no se como.
Agradeceria su ayuda.!!
  #2 (permalink)  
Antiguo 22/06/2002, 14:07
Avatar de urjose  
Fecha de Ingreso: diciembre-2001
Mensajes: 5.286
Antigüedad: 22 años, 5 meses
Puntos: 1
Re: 8 por pagina

<a href='ir.asp?http://www.aspfacil.com/codigo/rspagina.asp' target='_blank'>http://www.aspfacil.com/codigo/rspagina....</a>

En Tampagina
le cambias 10 por 8 y listo

Saludos

<center>
<p><a href=http://comunidadguru.com><img border=0 src=http://comunidadguru.com/urjose.gif></a></p>
<p><font size=2 face=Arial color=#000066>Pronto
tus conocimientos tendrán un $[/CODE]
</p>
</center>
  #3 (permalink)  
Antiguo 22/06/2002, 22:44
Avatar de mamon  
Fecha de Ingreso: enero-2002
Ubicación: Lima
Mensajes: 1.302
Antigüedad: 22 años, 5 meses
Puntos: 3
Re: 8 por pagina

bueno sería algo como paginar, eso es lo que quieres, entra a <a href='ir.asp?http://www.soloasp.com.ar/vereje.asp?eje=30' target='_blank'>http://www.soloasp.com.ar/vereje.asp?eje...</a>

Giancarlo Loret de Mola
  #4 (permalink)  
Antiguo 23/06/2002, 11:18
 
Fecha de Ingreso: diciembre-2001
Ubicación: Peru
Mensajes: 376
Antigüedad: 22 años, 6 meses
Puntos: 0
Re: 8 por pagina

Gracias, por el codigo, pero lo que pasa es que necesito usar variables de sesion para ello.
Saben como se puede hacer eso???
GRACIAS!
  #5 (permalink)  
Antiguo 24/06/2002, 05:55
 
Fecha de Ingreso: mayo-2002
Mensajes: 45
Antigüedad: 22 años
Puntos: 0
Re: 8 por pagina

Aqui te paso un ejemplo:

...
if (Request.Form(&quot;siguiente&quot;)=&quot;SIGUIEN TE&quot;) then
Session(&quot;PaginaActual&quot;)=Session(&quot;Pa ginaActual&quot;)+1
else
if(Request.Form(&quot;atras&quot;)=&quot;ATRAS&quo t;) then
Session(&quot;PaginaActual&quot;)=Session(&quot;Pa ginaActual&quot;)-1
else
Session(&quot;PaginaActual&quot;)=1
end if
end if

' Apertura de conexión a BD
...
Set Ob_RS = Server.CreateObject (&quot;ADODB.Recordset&quot;)
...
Ob_RS.PageSize = NumRecxPag ' Nº de registros x página a mostrar
Ob_RS.CacheSize = NumRecxPag
Ob_RS.AbsolutePage=Session(&quot;PaginaActual&quot ;)
' Bucle de recorrido del Recorset hasta NumRecxPag
...
&lt;FORM NAME=&quot;form1&quot; METHOD=&quot;post&quot; ACTION=&quot;OleDBvb.asp&quot;&gt;
&lt;%if(Session(&quot;PaginaActual&quot;)&gt;1) then %&gt;
&lt;INPUT TYPE=&quot;submit&quot; NAME=&quot;atras&quot; VALUE=&quot;ATRAS&quot; &gt;
&lt;%end if
if(Session(&quot;PaginaActual&quot;)&lt;Ob_RS.Page Count)then %&gt;
&lt;INPUT TYPE=&quot;submit&quot; NAME=&quot;siguiente&quot; VALUE=&quot;SIGUIENTE&quot;&gt;
&lt;% end if%&gt;
&lt;/FORM&gt;
...
y cierra conexión.

Un salu23.
  #6 (permalink)  
Antiguo 24/06/2002, 19:50
 
Fecha de Ingreso: diciembre-2001
Ubicación: Peru
Mensajes: 376
Antigüedad: 22 años, 6 meses
Puntos: 0
Re: 8 por pagina

GRRRRRRRRRRRRRRRRRRACIAS!!!!
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:44.