Pasarle parámetros?
Pues, tratás la consulta (o vista, como prefieran llamarla) como si de una tabla se tratase y usas un WHERE normalmente.
Supongamos que la consulta/vista (llamémosla 'Vista1') almacenada en access sea:
Código:
SELECT Nombre, Apellido, Edad
FROM Amigos
ORDER BY Edad DESC
Simplemente le pasás los parámetros así desde ASP:
Código:
SQL = "SELECT * FROM Vista1 WHERE Nombre = '" & Request.Form("Nombre") & "'"
Si es a eso a lo que se refieren (no leí todo :D)