Hola! Creo que te has equivocado en el planteamiento de la pregunta, dado que lo que deberías haber planteado es que estás intentando realizar una consulta que depende de otra parametrizada y te da error.
¿Estás respetando los tipos de datos que tienes definidos? Porque no se puede intentar filtrar por un valor de numérico con un valor de fecha, por poner un ejemplo absurdo.
Yo depuraría además tu consulta: es decir, créate una consulta con unos campos mínimos (y que afecten al parámetro) y miraría si se puede ejecutar, para descartar que no fuera por algún campo que metes en la consulta que la descuajeringa.
Finalmente, y por ponerte un ejemplo, ahí tienes uno que tiene similares características de lo que comentas y que sí funciona:
http://www.mediafire.com/download/c4s2u3e2v92hpe9/Miguel-LWP.ConsultaParametrizada.zip
Saludos.
Nekkito