Buenos dias,
llevo ya unos dias intentando esto e incluso hubo alguna pregunta por este foro al respecto pero creo que es mejor exponer el caso desde el principio.
¿Como paginariais una consulta donde los criterios de busqueda son variables de un formulario? por ejemplo:
Cita:
numero1=request.form("n1")
numero2=request.form("n2")
sql= "select * from tabla where numero between "&numero1&" and "&numero2&";"
o con fechas que es la idea original:
Cita: f1=request.form("fecha1")
fe1 = Split(f1,"/")
mes = fe1(1)
dia = fe1(0)
anyo = fe1(2)
fecha1= mes &"/"& dia &"/"& anyo
f2=request.form("fecha2")
fe2 = Split(f2,"/")
mes = fe2(1)
dia = fe2(0)
anyo = fe2(2)
fecha2= mes &"/"& dia &"/"& anyo
Set objConn = Server.CreateObject("ADODB.Connection")
objConn.Open "dsn"
cantidadregistros=50
if request.querystring("paginaactual")<>"" then
mostrarpagina=request.querystring("paginaactual")
else
mostrarpagina=1
end if
Set rs = server.CreateObject("ADODB.Recordset")
SQL_mostrar="SELECT * FROM TablaReparacion where fechaprevista between #"&fecha1&"# and #"&fecha2&"# order by FechaPrevista desc;"
rs.cachesize=60
rs.Open SQL_mostrar,objConn, 3, 3
He probado varios metodos de paginacion pero siempre llego al mismo problema.

Por ejemplo en mi caso necesito que de una select que incluye dos valores variables sea capaz de moverse ya que solo me aparece la primera pagina y cuando intento moverme por las siguientes paginas me desaparece el valor de las variables en la cadena del SQL.
Un saludo y a ver si hay suerte porque estoy un poco desesperado.

Gracias de antemano.