Filtrar datos con consulta SQL usando 2 fechas (DTPicker)
Publicado por Johany (8 intervenciones) el 08/11/2018 15:08:16
Buenos dias, estoy realizando un proyecto y estoy teniendo problemas para filtrar en mi ListView mediante 2 fechas seleccionadas, estoy usando 2 controles DTPicker (FechaInicio y FechaFinal) pero no puedo filtrar los datos correctamente. Si alguien me puede ayudar con esta duda se los agradeceria muchisimo.
Aca esta el codigo que estoy usando:
Sql = "SELECT * FROM tbClientes"
If DTPFechaI <> "" And DTPFechaF <> "" Then
'HE PROBADO CON ESTAS 3 LINEAS DE CODIGO PERO NO ME FILTRAR LOS REGISTROS BIEN
Sql = Sql & " WHERE " & "FechaIngreso Between " & "# " + DTPFechaI + " # And # " + DTPFechaF + " #"
Sql = Sql & " WHERE FechaIngreso >= '" & DTPFechaI & "' And FechaIngreso <= '" & DTPFechaF & "'"
Sql = Sql & " WHERE FechaIngreso >= #" & Format(DTPFechaI.Value, "dd/mm/yyyy") & "# and FechaIngreso <= #" & Format(DTPFechaF.Value, "dd/mm/yyyy") & "#"
End If
Aca esta el codigo que estoy usando:
Sql = "SELECT * FROM tbClientes"
If DTPFechaI <> "" And DTPFechaF <> "" Then
'HE PROBADO CON ESTAS 3 LINEAS DE CODIGO PERO NO ME FILTRAR LOS REGISTROS BIEN
Sql = Sql & " WHERE " & "FechaIngreso Between " & "# " + DTPFechaI + " # And # " + DTPFechaF + " #"
Sql = Sql & " WHERE FechaIngreso >= '" & DTPFechaI & "' And FechaIngreso <= '" & DTPFechaF & "'"
Sql = Sql & " WHERE FechaIngreso >= #" & Format(DTPFechaI.Value, "dd/mm/yyyy") & "# and FechaIngreso <= #" & Format(DTPFechaF.Value, "dd/mm/yyyy") & "#"
End If
Valora esta pregunta
0