Compara Fechas de una base de datos y un DataTimePicker
Publicado por Carlos Villarroel T. (5 intervenciones) el 05/04/2012 16:44:00
Quiero comparar el campo Fecha (de la tabla Caja contenida en un DataSet) con la fecha ingresada en 2 DateTimePicker (uno es para la fecha inicial y el otro para la fecha final) contenidos en un formulario, para poder ver en un reporte el movimiento de caja entre las dos fechas.
El codigo que estoy usando es el siguiente:
Private Sub btnVer_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles _ btnVer.Click
If dtpInicial.Value > dtpFinal.Value Then
MsgBox("Fecha inicial no puede ser mayor que fecha final")
Return
End If
Me.CajaBindingSource.Filter = "Fecha >= " & Me.dtpInicial.Value & " And Fecha <= " & dtpFinal.Value & " AND IdCobro > 0"
' No procesa esta linea me da el mensaje "No se puede realizar la operación '>=' en System.DateTime y System.Double"
Me.rptViewCaja.RefreshReport()
End Sub
Cual es el problema, existe otra manera de realizar esta tarea. Por favor necesito una ayuda urgente.
Gracias.
El codigo que estoy usando es el siguiente:
Private Sub btnVer_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles _ btnVer.Click
If dtpInicial.Value > dtpFinal.Value Then
MsgBox("Fecha inicial no puede ser mayor que fecha final")
Return
End If
Me.CajaBindingSource.Filter = "Fecha >= " & Me.dtpInicial.Value & " And Fecha <= " & dtpFinal.Value & " AND IdCobro > 0"
' No procesa esta linea me da el mensaje "No se puede realizar la operación '>=' en System.DateTime y System.Double"
Me.rptViewCaja.RefreshReport()
End Sub
Cual es el problema, existe otra manera de realizar esta tarea. Por favor necesito una ayuda urgente.
Gracias.
Valora esta pregunta


0