Visual Basic.NET - Compara fechas

 
Vista:
sin imagen de perfil
Val: 28
Ha disminuido su posición en 3 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Compara fechas

Publicado por Adolfo (55 intervenciones) el 12/06/2011 23:36:29
Tengo la siguiente instruccion:

DACierreDiario = New OleDbDataAdapter("Select * FROM TBCierreDiario WHERE Cdate(Fecha) <= '" & CDate(DTPCalendario.Value) & "'", m_cn)

Si la fecha que yo digito es 06/12/2011 (Junio / 12 / 2011), y la que esta en la base de datos es 06/2/2011 (Junio / 02 / 2011), el sistema interpreta que 2 de junio es mayor a 12 de Junio, y por esta razon no muestra el registro en pantalla.

Como puedo arreglar este problema?

Gracias por cualquier sugerencia.
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder
sin imagen de perfil
Val: 29
Ha aumentado su posición en 2 puestos en Visual Basic.NET (en relación al último mes)
Gráfica de Visual Basic.NET

Compara fechas

Publicado por apacheco (98 intervenciones) el 16/06/2011 15:41:24
Pruebalo asi

DACierreDiario = New OleDbDataAdapter("Select * FROM TBCierreDiario WHERE Fecha <= CDate(%" & DTPCalendario.Value & "%) ", m_cn)


¿Con que base de datos trabajas?

Yo estoy empezando com VS2010 contra Access y lo hago y no me falla como he puesto mas arriba sin el ,m_cn
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar