Tengo esta consulta para calcular las facturas comprendidas entre 2 fechas:
Código:
sql= "SELECT * from facturas WHERE fecha_factura BETWEEN "&Request.Form("fecha_inicial")&" AND "&Request.Form("fecha_final")&" "
La consulta queda así:
Cita:
SELECT * from facturas WHERE fecha_factura BETWEEN 2008-12-17 AND 2009-01-12
La base de datos está en SQL y el campo fecha factura es de tipo date aaaa-mm-dd
Este es el error que me da:
Cita:
Microsoft OLE DB Provider for ODBC Drivers error '80040e07'
[Microsoft][SQL Server Native Client 10.0][SQL Server]Conflicto de tipos de operandos: date es incompatible con int
¿Qué debo hacer?