Ver Mensaje Individual
  #14 (permalink)  
Antiguo 03/11/2005, 16:10
Avatar de Dorita
Dorita
 
Fecha de Ingreso: junio-2005
Ubicación: Entre la silla y el escritorio
Mensajes: 97
Antigüedad: 19 años, 10 meses
Puntos: 0
Paginación de resultados de búsqueda con getRows OK

Muchas Gracias a todos, en especial a JuanRAPerez q m contesto todos los post y tuvo muy buena voluntad siempre para responder....
ya lo resolvi, el problema (no se por q aun) eran los checkbox q tenía al lado de cada filtro para indicar q lo deseaba utilizar...los saque del código y mi paginación de resultados de una busqueda funcionó altiro! les pongo el código por si alguien lo necesita:

Código PHP:
If Not(IsNumeric(Request.QueryString("idGrupo"))) Then
            rescateIdGrupo 
""
        
ElseIf (Request.QueryString("idGrupo") <> ""Then
            rescateIdGrupo 
Request.QueryString("idGrupo")                     
        Else
            
rescateIdGrupo Request.QueryString("IdeGrupo")
        
End If                
        
         
        If (
Request.QueryString("txt_idEjec") <> "")Then
            rescateIdEjecutivo 
Request.QueryString("txt_idEjec")
        Else
            
rescateIdEjecutivo request.QueryString("idEjecuti")
        
End If                
        
        
        If (
Request.QueryString("txt_fecha1") <> "")Then
            rescateFechaInicio 
Request.QueryString("txt_fecha1")
        Else
            
rescateFechaInicio Request.QueryString("FechaInicio")
        
End If        
                
        
        If (
Request.QueryString("txt_fecha2") <> "")Then
            rescateFechaFin 
Request.QueryString("txt_fecha2")                        
        Else
            
rescateFechaFin Request.QueryString("FechaFin")
        
End If                
        
        
rescateCodGraba Request.QueryString("txt_codGra")
                                                                
        
RS.CursorType ' Vamos a utilizar el recordset más eficiente: cursorType = Forward-Only
        RS.LockType = 1 ' 
LockType Read-Only
        RS
.CursorLocation ' Cursorlocation = adUseClient
        
        If (Len(rescateIdEjecutivo) = 5 And rescateFechaInicio = "" And rescateFechaFin = "") Then    '
busqueda solo por id de ejecutivo            
            SQLGraba 
"SELECT ide_gra, ide_eje, fec_hor_ini_gra, dur_gra, ip_gra, est_gra, lin_gra FROM gras WHERE ide_eje ="&rescateIdEjecutivo&";"                             
        
ElseIf (Len(rescateIdEjecutivo) = And rescateFechaInicio <> "" And rescateFechaFin <> ""Then 'busqueda por ejecutivo y rango de fechas
                SQLGraba = "SELECT ide_gra, ide_eje, fec_hor_ini_gra, dur_gra, ip_gra, est_gra, lin_gra FROM gras WHERE ide_eje ="&rescateIdEjecutivo&" AND fec_hor_ini_gra BETWEEN '"&rescateFechaInicio&"' AND '"&rescateFechaFin&"';"                
        ElseIf (rescateIdGrupo <> "" And rescateFechaInicio = "" And rescateFechaFin = "") Then '
busqueda solo por grupo
                SQLGraba 
"SELECT ide_gra, ide_eje, fec_hor_ini_gra, dur_gra, ip_gra, est_gra, lin_gra FROM gras WHERE ide_eje IN (SELECT ide_eje FROM ejes WHERE ide_gru = "&rescateIdGrupo&" AND ide_ser = "&servicio&");"                
        
ElseIf (rescateIdGrupo <> "" And rescateFechaInicio <> "" And rescateFechaFin <> ""Then 'busqueda por grupo y rangos de fecha
                SQLGraba = "SELECT ide_gra, ide_eje, fec_hor_ini_gra, dur_gra, ip_gra, est_gra, lin_gra FROM gras WHERE ide_eje IN (SELECT ide_eje FROM ejes WHERE ide_gru = "&rescateIdGrupo&" AND ide_ser = "&servicio&") AND fec_hor_ini_gra BETWEEN '"&rescateFechaInicio&"' AND '"&rescateFechaFin&"';"                    
        ElseIf (Len(rescateIdEjecutivo) < 1 And rescateIdGrupo = "" And rescateFechaInicio <> "" And rescateFechaFin <> "") Then '
busqueda solo por rangos de fecha        
                SQLGraba 
"SELECT ide_gra, ide_eje, fec_hor_ini_gra, dur_gra, ip_gra, est_gra, lin_gra FROM gras WHERE ide_eje IN (SELECT ide_eje FROM ejes WHERE ide_ser ="&servicio&") AND fec_hor_ini_gra BETWEEN '"&rescateFechaInicio&"' AND '"&rescateFechaFin&"';"                
        
ElseIf (Len (rescateCodGraba) > And Len(rescateIdEjecutivo) < And rescateFechaInicio "" And rescateFechaFin ""Then  busqueda por codigo de grabaci&#243;n
                
SQLGraba "SELECT ide_gra, ide_eje, fec_hor_ini_gra, dur_gra, ip_gra, est_gra, lin_gra FROM gras WHERE ide_gra ="&rescateCodGraba&";"        
        
Else
            
SQLGraba "SELECT ide_gra, ide_eje, fec_hor_ini_gra, dur_gra, ip_gra, est_gra, lin_gra FROM gras WHERE ide_eje IN (SELECT ide_eje FROM ejes WHERE ide_ser ="&servicio&");"                
        
End If 
__________________

<nick>Dorita</nick>...si lo sé, soy una ñoña ;)