Busqueda por fecha (dia de 1 digito)
Publicado por Fran (78 intervenciones) el 06/07/2004 15:40:41
Necesito Ayuda.
Estoy filtrando unos registros por fecha de la siguiente manera:
Set Reg = BDs.OpenRecordset ("Select * from Ingresos where [Fecha] = # " & Format(Date, "dd/mm/yyyy") & " # ;")
Me funciona de maravilla, pero solo cuando el dia es de dos digitos, por ejemplo, fechas como:
15/05/2004
28/06/2004
30/06/2004
Pero cuando el dia es de un digito no hace nada, como si no consiguiera dicho registro.
Ejemplo:
07/05/2004
02/07/2004
En la Base de Datos el valor aparece almacenado tal cual (02/07/2004), y chequeo el valor de busqueda DATE y esta de la misma manera, asi que debería encontrar dicho registro, pero no sucede nada. Quizas es como si no reconociera el cero adelante del dia: 2/07/2004 en vez de 02/07/2004.
Uso: Visual Basic 6.0 y Access XP
Ayudenme por favor
Gracias
Estoy filtrando unos registros por fecha de la siguiente manera:
Set Reg = BDs.OpenRecordset ("Select * from Ingresos where [Fecha] = # " & Format(Date, "dd/mm/yyyy") & " # ;")
Me funciona de maravilla, pero solo cuando el dia es de dos digitos, por ejemplo, fechas como:
15/05/2004
28/06/2004
30/06/2004
Pero cuando el dia es de un digito no hace nada, como si no consiguiera dicho registro.
Ejemplo:
07/05/2004
02/07/2004
En la Base de Datos el valor aparece almacenado tal cual (02/07/2004), y chequeo el valor de busqueda DATE y esta de la misma manera, asi que debería encontrar dicho registro, pero no sucede nada. Quizas es como si no reconociera el cero adelante del dia: 2/07/2004 en vez de 02/07/2004.
Uso: Visual Basic 6.0 y Access XP
Ayudenme por favor
Gracias
Valora esta pregunta


0