1
« en: Jueves 18 de Septiembre de 2008, 23:22 »
Bueno este post fue hace 3 años, pero estaba pasando por aqui y no se si solucionaste el problema, voy a poner algo que a mi me ha funcionado para los que anden buscando informacion sobre esto, para empezar el formato que visual basic utiliza es mm/dd/yyyy, independientemente del que tengas configurado en tu OS.
Solo por rango de fechas:
"SELECT * FROM Movimientos WHERE Fecha >= #" & Format(dtpDesde.Value, "mm/dd/yyyy") & "# and Fecha <= #" & Format(dtpHasta.Value, "mm/dd/yyyy") & "#"
Ejemplo de filtro de movimientos por Motorista y Rango de fechas:
"SELECT * FROM Movimientos WHERE ((Motorista >= '" & cmbMotorista2.Text & "') And (Motorista <= '" & cmbMotorista2.Text & "' )) And (Fecha >= #" & Format(dtpDesde.Value, "mm/dd/yyyy") & "#) And (Fecha <= #" & Format(dtpHasta.Value, "mm/dd/yyyy") & "#)"
espero le sirva a alguien, suerte...