Buscando aquí encontre una función que hacia esto pero no consigo que me funcione con lo que ya tengo hecho.
Si alguien me pudiera ayudar se lo agradecería.
Saludos.
Código:
<% Dim oConn, rs, SQL Dim PaginaActual Dim PaginasTotales Dim TamPagina Dim CuantosRegistros TamPagina=15 if Request.Querystring("pagina")="" then PaginaActual=1 else PaginaActual=CInt(Request.Querystring("pagina")) end if set oConn=Server.CreateObject("ADODB.Connection") set rs=Server.CreateObject("ADODB.Recordset") oConn.Open "DSN=dominio.com.prueba" SQL="Select * from webs order by url asc" rs.PageSize=TamPagina rs.CacheSize=TamPagina rs.Open SQL, oConn, 1, 2 PaginasTotales=rs.PageCount if PaginaActual < 1 then PaginaActual = 1 end if if PaginaActual > PaginasTotales then PaginaActual = PaginasTotales end if if PaginasTotales=0 then Response.Write("No se encontraron resultados.") else rs.AbsolutePage=PaginaActual Response.Write("<font color=""#000000"" face=""Verdana"" size=""1""><B>Pagina " & PaginaActual & " de " & PaginasTotales & "</B></font>") Response.Write("<br><br>") Response.Write("<TABLE width=""570"" align=""center"">") Response.Write("<TR>") Response.Write("<td width=""130"" class=""pencab""><B>FECHA DE ALTA</B></td>") Response.Write("<td width=""268"" class=""pencab""><B>URL</B></td>") Response.Write("<td width=""168"" class=""pencab""><B>NOMBRE</B></td>") Response.Write("</TR>") CuantosRegistros=0 do while not rs.EOF and CuantosRegistros < TamPagina Response.Write("<TR>"&VbCrLf) Response.Write("<TD class=""formatoIII"">"&rs.Fields("Fecha_alta")&" </TD>") Response.Write("<TD class=""formatoIII""><A HREF=JavaScript:AbrirFicha('EDU.asp?MOD=FW&H="& rs.Fields("url") & "')><B><font color=""#000000"">" & rs.Fields("url") & "</font></B></A></TD>") Response.Write("<TD class=""formatoIII"">"&rs.Fields("nombre")&" </TD>") Response.Write("</TR>") CuantosRegistros=CuantosRegistros+1 rs.MoveNext loop Response.Write("</TABLE>") end if rs.Close oConn.Close set rs=nothing set oConn=nothing Response.Write("<hr>") if PaginaActual > 1 then Response.Write("<A HREF=EDU.asp?MOD=MW&pagina="& PaginaActual-1& "><font color=""#000000"" face=""Verdana"" size=""1""><B>15 Anteriores</B></font></A> ") end if if PaginaActual < PaginasTotales then Response.Write("<A HREF=EDU.asp?MOD=MW&pagina=" & PaginaActual+1 &"><font color=""#000000"" face=""Verdana"" size=""1""><B>15 Siguientes</B></font></A>") end if end Sub %>