Saludos
Chequea solo el ejemplo que he dado
alli, utilizando parametros para esos casos de fecha. Lo que muy seguido pasa es que cada base de datos tienes sus formas de capturar fechas; Unos es con # y otros con comilla simple. En si depende de la base de datos. Pero usando Parametros te olvidas de eso y le dejas el trabajo sucio a la aplicacion y BBDD.
Suerte