Cita:
Iniciado por mariano_donati
Hola, estoy haciendo una paginacion de los resultados del RS. Y me sale este error:
"El recordset actual no admite marcadores. Puede deberse a una limitación del proveedor o del tipo de cursor seleccionado"
Pero tengo una paginacion idéntica hecha en otra página y me funciona correctamente. Les dejo el código para quien interese leerlo. Saludos y gracias de antemano.
RS.PageSize = 20
RS.CacheSize = 20
Pagina = Request.querystring("pg")
If Pagina = "" then
Pagina = 1
else
Pagina = CInt(Pagina)
end if
if Pagina > 1 then
%>
<a href="comments.asp?prod=<%=Id_Prod%>&pg=<%=Pagina - 1%>" class="pagina">Anterior</a>
<%
end if
for i=1 to RS.PageCount
%>
<a href="comments.asp?prod=<%=Id_Prod%>&pg=<%=(i)%>" class="pagina"><%=(i)%></a>
<%
next
if Pagina < RS.PageCount then
%>
<a href="comments.asp?prod=<%=Id_Prod%>&pg=<%=Pagina + 1%>" class="pagina">Siguiente</a>
<%
end if
RS.AbsolutePage = Pagina
NOTA: El error me lo marca justamente en esta última linea. Luego de aquí, comienzo a mostrar el RS con un bucle FOR y a través del método getRows().
he retomado este tema por que tengo el mismo problema, con el mismo error y no se ha que se refiere con cambiar el tipo de cursor si alguien me puede ayudar gracias