Consulta referencia cruzadas con variables

Hola,
Tengo una consulta de referencias cruzadas que funciona ok si le pongo en el where un rango de fechas "fijas" y lo que quiero hacer es la misma consulta, pero poniendo las fechas (fecha inicio y fecha fin) como variables.
He probado varias cosas (poner la fecha en un calendario desde formulario, fechas en tablas pero nada.. Da error)
¿Cómo hay que hacer en estos casos? Gracias. Os pongo el código SQL:
SELECT Hoja1.Tipo, Hoja1.Identificador, Hoja1.Detalle, Hoja1.Plataforma, Hoja1.Laboratorio, Hoja1.[tipo incidencia], Hoja1.resolutor, Hoja1.[n3 inicio asig], Hoja1.[n3 fin asign], Hoja1.[n3 detalle], Hoja1.[n4 inicio asig], Hoja1.[n4 fin asign], Hoja1.[n4 detalle], Hoja1.[tipo solucion], Hoja1.[sol detalle], Hoja1.Turno
FROM Hoja1
GROUP BY Hoja1.Tipo, Hoja1.Identificador, Hoja1.Detalle, Hoja1.Plataforma, Hoja1.Laboratorio, Hoja1.[tipo incidencia], Hoja1.resolutor, Hoja1.[n3 inicio asig], Hoja1.[n3 fin asign], Hoja1.[n3 detalle], Hoja1.[n4 inicio asig], Hoja1.[n4 fin asign], Hoja1.[n4 detalle], Hoja1.[tipo solucion], Hoja1.[sol detalle], Hoja1.Turno
HAVING (((Hoja1.[n3 inicio asig])>=#8/1/2011# And (Hoja1.[n3 inicio asig])<=#8/31/2011#)) OR (((Hoja1.[n3 fin asign])>=#8/1/2011# And (Hoja1.[n3 fin asign])<=#8/31/2011#)) OR (((Hoja1.[n3 fin asign]) Is Null));
Saludos!

Añade tu respuesta

Haz clic para o