¿Cómo hago una consulta entre dos fechas cogidas de dos cuadros de texto?
Tengo esta código que uso para hacer un recordset entre dos fechas y con una serie de parámetros, tal que así:
Dim Fecha1, Fecha2 As Date
Fecha1 = Format(Me.Texto0, "mm-dd-yyyy")
Fecha2 = Format(Me.Texto2, "mm-dd-yyyy")
Dim StrSQL As String
Dim rst As DAO.Recordset
StrSQL = "SELECT tblventa.IdVenta, tblventa.Pagado, * FROM tblventa WHERE (tblventa.Pagado=True) AND (tblventa.NTicket Is Null) AND (estado = 2) AND ([Fecha] between #" & Fecha1 & "# AND #" & Fecha2 & "#") ORDER BY tblventa.Fecha, tblventa.IdVenta"
El caso es que la parte en negrita me da error y no me filtra entre las fechas. ¿Qué estoy haciendo mal?
Respuesta de eloyc
1 respuesta más de otro experto
Respuesta de Eduardo Pérez Fernández
1