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.!!
| |||
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.!! |
| ||||
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 |
| |||
Re: 8 por pagina Aqui te paso un ejemplo: ... if (Request.Form("siguiente")="SIGUIEN TE") then Session("PaginaActual")=Session("Pa ginaActual")+1 else if(Request.Form("atras")="ATRAS&quo t;) then Session("PaginaActual")=Session("Pa ginaActual")-1 else Session("PaginaActual")=1 end if end if ' Apertura de conexión a BD ... Set Ob_RS = Server.CreateObject ("ADODB.Recordset") ... Ob_RS.PageSize = NumRecxPag ' Nº de registros x página a mostrar Ob_RS.CacheSize = NumRecxPag Ob_RS.AbsolutePage=Session("PaginaActual" ;) ' Bucle de recorrido del Recorset hasta NumRecxPag ... <FORM NAME="form1" METHOD="post" ACTION="OleDBvb.asp"> <%if(Session("PaginaActual")>1) then %> <INPUT TYPE="submit" NAME="atras" VALUE="ATRAS" > <%end if if(Session("PaginaActual")<Ob_RS.Page Count)then %> <INPUT TYPE="submit" NAME="siguiente" VALUE="SIGUIENTE"> <% end if%> </FORM> ... y cierra conexión. Un salu23. |