Hola
Dando palos de ciego, puesto nunca me he visto forzado a ello. Cuando la variable la usas en la tabla va sin comillas simple, pero quizás cuando sea un campo tenga que llevar comillas simples
PD: ¿Por que no usas between?
Código asp:
Ver originalfecha BETWEEN "&fecha1&" AND "&fecha2&"
Suerte