paginación asp con mysql

04/08/2004 - 15:50 por MFlores | Informe spam
Hola a todos, espero se encuentren bien.

Sabes, he hecho paginación con asp y access y funciona perfectamente pero
con mysql tengo algunos problemas, alguien sabe como realizarlo o alguno ya
le ha funcionado??


Saludos!!

MFT

Preguntas similare

Leer las respuestas

#1 Franco Figún
04/08/2004 - 16:15 | Informe spam
En realidad no debe haber mucha diferencia, creo yo, lo unico que cambia es
tu conexioncual es el error exacto?

FF
www.francofigun.com.ar
www.microsofties.com.ar
Yahoo MSN:

"MFlores" wrote in message
news:
Hola a todos, espero se encuentren bien.

Sabes, he hecho paginación con asp y access y funciona perfectamente pero
con mysql tengo algunos problemas, alguien sabe como realizarlo o alguno


ya
le ha funcionado??


Saludos!!

MFT


Respuesta Responder a este mensaje
#2 Omar Valdovino
04/08/2004 - 16:53 | Informe spam
En realidad como dice Franco lo unico que es diferente es la cadena de
conexion.

Porque no pones algo de codigo para conocer de que problemas hablas.

"MFlores" escribió en el mensaje
news:
Hola a todos, espero se encuentren bien.

Sabes, he hecho paginación con asp y access y funciona perfectamente pero
con mysql tengo algunos problemas, alguien sabe como realizarlo o alguno


ya
le ha funcionado??


Saludos!!

MFT


Respuesta Responder a este mensaje
#3 MFlores
04/08/2004 - 18:11 | Informe spam
este es el error:

Tipo de error:
ADODB.Recordset (0x800A0CB3)
El Recordset actual no admite marcadores. Puede ser una limitación del
proveedor o del tipo de cursor seleccionado.
/gob/pronabes/usuarios.asp, line 41

linea 41:

IF NOT rs.EOF Then rs.AbsolutePage = intRecordPositionPageNum

=(
Respuesta Responder a este mensaje
#4 Omar Valdovino
04/08/2004 - 19:58 | Informe spam
Como estas ejecutando el query?
Que parametros le pasas al recordset?

"MFlores" escribió en el mensaje
news:
este es el error:

Tipo de error:
ADODB.Recordset (0x800A0CB3)
El Recordset actual no admite marcadores. Puede ser una limitación del
proveedor o del tipo de cursor seleccionado.
/gob/pronabes/usuarios.asp, line 41

linea 41:

IF NOT rs.EOF Then rs.AbsolutePage = intRecordPositionPageNum

=(


Respuesta Responder a este mensaje
#5 Omar Valdovino
04/08/2004 - 20:13 | Informe spam
Implementa algo como esto, espero que te funcione:

'Declaras
dim AdoCon, AdoRs, StrQuery
Const adCmdText = &H0001
Const adOpenStatic = 3

'Estableces tipo de cursor y el tamaño de cada pagina
AdoRs.pagesize = 25
AdoRs.CursorLocation=3
AdoRs.CursorType=3

'Ejecutas tu query
AdoRs.Open StrQuery,AdoCon,adOpenStatic,adCmdText

'Recorres los registros
For i=1 to AdoRs.PageSize
if adors.eof then exit for
'Llenas los renglones de una tabla
Next

'Para la navegacion:
<Table Width="100%" border="0" align="center" bgcolor="#EEEEEE">
<tr>
<!-- navegacion hacia paginas anteriores -->
<%if pag = "1" then%>
<TD width="25%" align="center"><font color="#0033FF" size="-6"
face="Verdana, Arial, Helvetica, sans-serif">Inicio</font></TD>
<TD width="25%" align="center"><font color="#0033FF" size="-6"
face="Verdana, Arial, Helvetica, sans-serif">Anterior</font></TD>
<%else%>
<TD width="25%" align= "center"><font color="#0033FF" size="-6"
face="Verdana, Arial, Helvetica, sans-serif"><a
href="default.asp?pag=1">Inicio</a></font></TD>
<TD width="25%" align= "center"><font color="#0033FF" size="-6"
face="Verdana, Arial, Helvetica, sans-serif"><a
href="default.asp?pag=<%=pag-1%>">Anterior</a></font></TD>
<%end if%>
<!--navegacion hacia paginas posteriores-->
<%if cint(pag) => paginas then%>
<TD width="25%" align="center"><font color="#0033FF" size="-6"
face="Verdana, Arial, Helvetica, sans-serif">Siguiente</font></TD>
<TD width="25%" align="center"><font color="#0033FF" size="-6"
face="Verdana, Arial, Helvetica, sans-serif">Ultima</font></TD>
<%else%>
<TD width="25%" align= "center"><font color="#0033FF" size="-6"
face="Verdana, Arial, Helvetica, sans-serif"><a
href="default.asp?pag=<%=pag+1%>">Siguiente</a></font></TD>
<TD width="25%" align= "center"><font color="#0033FF" size="-6"
face="Verdana, Arial, Helvetica, sans-serif"><a
href="default.asp?pag=<%=paginas%>">Ultima</a></font></TD>
<%end if%>
</TR>
</Table>

"Omar Valdovino" escribió en el
mensaje news:
Como estas ejecutando el query?
Que parametros le pasas al recordset?

"MFlores" escribió en el mensaje
news:
> este es el error:
>
> Tipo de error:
> ADODB.Recordset (0x800A0CB3)
> El Recordset actual no admite marcadores. Puede ser una limitación del
> proveedor o del tipo de cursor seleccionado.
> /gob/pronabes/usuarios.asp, line 41
>
> linea 41:
>
> IF NOT rs.EOF Then rs.AbsolutePage = intRecordPositionPageNum
>
> =(
>
>


Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaSiguiente Respuesta Tengo una respuesta
Search Busqueda sugerida