Problema consulta entre fechas
Tengo una vas de datos con un campo fecha de tipo texto que se guardan con formato dd/mm/yyyy. Cuando hago la consulta me respecta el intervalo entre días (ej 15-30), pero de todos los meses y todos los años.
no consigo solucionarlo... ¿me podéis ayudar?
Con estas sentencias siempre me salen los mismos registros:
1 sbuscar.sql = " select * from tabla where fecha>= #" & cdate(format(text1.text, "dd/mm/yyyy")) & "# and (fecha) = # " & text1.text & " # and [fecha] <=# " & text2.text & " # order by fecha desc"
Con esta sentencia error 3464
4-sbuscar.sql = "select * from tabla Where cdate([fecha]) between ' " & cdate(format(text1.text, "dd/mm/yyyy")) & "' and '" & cdate(format(text2.text, "dd/mm/yyyy")) & "' order by fecha desc"
os agradezco que lo veais,
no consigo solucionarlo... ¿me podéis ayudar?
Con estas sentencias siempre me salen los mismos registros:
1 sbuscar.sql = " select * from tabla where fecha>= #" & cdate(format(text1.text, "dd/mm/yyyy")) & "# and (fecha) = # " & text1.text & " # and [fecha] <=# " & text2.text & " # order by fecha desc"
Con esta sentencia error 3464
4-sbuscar.sql = "select * from tabla Where cdate([fecha]) between ' " & cdate(format(text1.text, "dd/mm/yyyy")) & "' and '" & cdate(format(text2.text, "dd/mm/yyyy")) & "' order by fecha desc"
os agradezco que lo veais,
1 Respuesta
Respuesta de denciso