¿Cómo mejor mi filtro dtpicker?

Tengo dos dtpicker en un programa y un datagrid quisiera mejorar el filtro ya que trato de realizar un filtro entre meses (26-04-09 al 18-05-09) y no muestra los datos de esa acción.
On Error GoTo Mensaje5
rsab.Filter = " Fecha >= '" & DTPicker1.Value & "' and Fecha <= '" & DTPicker2.Value & "'"
Set DataGrid1.DataSource = rsab
With DataGrid1
.Columns(0).Alignment = dbgCenter
.Columns(0).Width = 1000
' .Columns(1).Alignment = dbgCenter
.Columns(1).Width = 3400
.Columns(2).Alignment = dbgCenter
.Columns(2).Width = 1000
.Columns(3).Alignment = dbgCenter
.Columns(3).Width = 1000
End With

1 Respuesta

Respuesta
1
Debes cambiar la comilla simple exterior por el carácter # de la siguiente forma :
rsab.Filter = " Fecha >= #" & DTPicker1.Value & "# and Fecha <= #" & DTPicker2.Value & "#"
Es posible que de pronto necesite darle formato a las fechas.
Suerte !

Añade tu respuesta

Haz clic para o

Más respuestas relacionadas