Visual Basic para Aplicaciones - fechas.Ayuda urgente,por favor!!!

Life is soft - evento anual de software empresarial
 
Vista:

fechas.Ayuda urgente,por favor!!!

Publicado por dani (3 intervenciones) el 21/12/2004 16:11:20
Hola ,estoy desarrolando un pequeño programa en access97 la siguiente consulta no me la hace bien.Cuando meto fechas cuyo dia solo tiene 1 digito me dice que no hay registros comprendidos en ese intervalo de fechas, cuando en la tabla si los hay. Esta es la consulta:

valorInicial = Format(ini, "d/m/yyyy 6:00:00")
valorFinal = Format(fin, "d/m/yyyy 6:00:00")

("SELECT PRO_FEC_HOR, PRO_DU, C_PAL_ZUN " _
& "FROM Copia_DSMSP_PROD INNER JOIN Copia_DSMSP_MREF ON Copia_DSMSP_PROD.PRO_DU=Copia_DSMSP_MREF.COD_PRODUCTO " _
& "WHERE PRO_FEC_HOR BETWEEN CDate(#" & valorInicial & "#) And CDate(#" & valorFinal & "#) " _
& " ORDER BY PRO_FEC_HOR")

El campo PRO_FEC_HOR es del tipo Fecha/Hora y su formato es fecha general.
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

RE:fechas.Ayuda urgente,por favor!!!

Publicado por Petter (77 intervenciones) el 21/12/2004 16:50:31
Hola!, en el formato Fecha general es al día corresponde: dd, y al mes mm. Preba cambiando esos valores al asignar a tus variables.
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

RE:fechas.Ayuda urgente,por favor!!!

Publicado por dani (3 intervenciones) el 22/12/2004 08:31:26
Gracias por responder Petter.Ya lo he probado y tampoco funciona.Estoy desesperado!!!
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

RE:fechas.Ayuda urgente,por favor!!!

Publicado por Petter (77 intervenciones) el 22/12/2004 20:07:15
Hola, tienes razón allí no es el error, revisé tu consulta y no encontré error en cuanto a fechas, el error debe estar en otra parte, tal vez en el tipo de variables. Me arroja error si en este caso valorInicial y/o valorFinal son Date, pero si son string no.
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

RE:fechas.Ayuda urgente,por favor!!!

Publicado por dani (3 intervenciones) el 23/12/2004 08:10:53
Gracias Petter por tomarte las molestias. Ya lo he solucionado. El error radicaba en el hecho de que el compilador de access toma las fechas en formato americano "mm/dd/yyyy".
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

RE:fechas.Ayuda urgente,por favor!!!

Publicado por hector Barrera (4 intervenciones) el 23/12/2004 15:50:03
Hola segun mi experiencia para evitar errores en esto de los formatos y como acces molesta tanto por eso. lo mejor es definir el formato como "YYYY/MM/DD" asi no tendras problemas con ningun lenguaje que acceda a la base de datos accces.

Suerte.. desde Colombia
Hector Barrera
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