Hola estoy generar un reporte en Excel con dos fechas (desde –hasta) con dos DTPicker’s en visual basic 6.0 con conexión a Access, el reporte sale pero cuando hago la comparación de fechas me salen algunos meses que no deben salir en el reporte por ejemplo: escojo en el primer DTPicker la siguiente fecha (desde”01/01/2012”) y en el segundo DTPicker (hasta “16/01/2012”) pero en el reporte se muestra lo siguiente:
01/02/2012
01/02/2012
01/02/2012
05/01/2012
05/01/2012
05/01/2012
01/02/2012
01/02/2012
06/01/2012
06/01/2012
02/02/2012
02/02/2012
02/02/2012
05/02/2012
08/02/2012
16/01/2012
16/01/2012
Como se darán cuenta me esta tomando el dia mas no el mes y posiblemente el año tampoco, la instrucción que estoy usando es la siguiente:
"SELECT * FROM consolidadoderegistros WHERE regrecibo_fecha >='" & DTPicker1.Value & "' AND regrecibo_fecha <='" & DTPicker2.Value & "'"
rs.Open gd, db, adOpenStatic, adLockOptimistic
Desde ya gracias por la ayuda