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

PAginar en ASP PERO... con MYSQL

Estas en el tema de PAginar en ASP PERO... con MYSQL en el foro de ASP Clásico en Foros del Web. Si algunod e uds me puede explicar como puedo paginar con ese motor de datos ya que la apginacion que tengo funciona con sql server ...
  #1 (permalink)  
Antiguo 01/12/2004, 12:12
 
Fecha de Ingreso: octubre-2003
Mensajes: 42
Antigüedad: 20 años, 7 meses
Puntos: 0
PAginar en ASP PERO... con MYSQL

Si algunod e uds me puede explicar como puedo paginar con ese motor de datos ya que la apginacion que tengo funciona con sql server pero con mysql se cae.

Este es el comienzo del codigo:

Set objCon = Server.CreateObject("ADODB.Connection")
Set Command = Server.CreateObject("ADODB.Command")
Set shw_res =Server.CreateObject("ADODB.RecordSet")
objCon.Open "dir_toeic"
shw_res.Open text,objCon,adopenstatic,adcmdtext

num_registros = 3
shw_res.PageSize = 3
shw_res.CacheSize = 3
pag_totales = shw_res.PageCount



if pag_totales =0 then

' ACA SE CAE
'Response.Write("<font color=#666666 size=2 face=Arial, Helvetica, sans-serif><b>No se encontraron resultados.</b></font><br><br>")

else

' ACA tambien SE CAE
shw_res.AbsolutePage = Session("pagina")

End if%>


El error que tira es:
Tipo de error:
ADODB.Recordset (0x800A0CB3)
El objeto o proveedor no puede ejecutar la operación requerida.
/area_usuarios/Acceso_empresas/buscar_candidato.asp, line 412



HElp me please!
__________________
RAL
-----
http://www.raldesign.cl
  #2 (permalink)  
Antiguo 01/12/2004, 12:15
Avatar de u_goldman
Moderador
 
Fecha de Ingreso: enero-2002
Mensajes: 8.031
Antigüedad: 22 años, 5 meses
Puntos: 98
De hecho sería cuestión de investigar, pero me parece que MySQL tiene el comando LIMIT que te permite establecer diferentes límites con lo cual podrías hacer la paginación de manera mas sencilla.
A ver si alguien puede abundar mas en el tema.

Salu2,
__________________
"El hombre que ha empezado a vivir seriamente por dentro, empieza a vivir más sencillamente por fuera."
-- Ernest Hemingway
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:56.