es una tonteria man, pero aqui va:
cuando recogia los valores del Form lo asignaba a otro nombre, o sea:
ivivienda = request("vivienda")
esto me funcionaba perfectamente cuando hacia la busqueda, pero cuando queria hacer irme a la segunda pagina se me perdia porque no encontraba ninguna variable ivivienda en el form.
daaaaaa, por eso era que me mostraba todos los registros cuando le daba a la segunda pagina.
simplemente lo que hice fue quitarle la i a ivivienda y asi me paginaba sin problemas con los criterios establecidos.
que pendejada
pero asi es, es que tengo tanto tiempo sin usar ASP que se me habia olvidado.
gracias
PD: aunque por ahi vienen mas preguntas, esperenlo