Busqueda de fechas

19/07/2004 - 17:25 por Marlen Campos | Informe spam
Hola de nuevo


Mi base de datos esta en Access y tengo un campo fecha
tipo fecha/hora (Fecha mediana)

Necesito buscar un parametro de fechas

campo_fecha > = fecha1 AND campo_fecha <= fecha 2


campo_fecha tiene el siguiente formato: 08-Jul-04

fecha1 tiene el siguiente formato 01/02/2004
fecha2 tiene el siguiente formato 15/03/2004

Como puedo poner la cadena de búsqueda para que sea
compatible

Porque si pongo.

campo_fecha = fecha1
campo_fecha = fecha2

Si encuentro datos


Pero si pongo

campo_fecha > = fecha1 AND campo_fecha <= fecha 2

ya no encuentro nada

En donde puedo encontrar información acerca de esto


Saludos y Gracias a todos

Preguntas similare

Leer las respuestas

#1 Franco Figún
19/07/2004 - 17:57 | Informe spam
Yo uso algo como esto en asp 3.0:

fecha_d = request.form("fecha_d")
fecha_m = request.form("fecha_m")
fecha_a = request.form("fecha_a")

"SELECT * FROM TBL WHERE day(fecha) = request("fecha_d_") AND month(fecha) request("fecha_m_") AND year(fecha) = request("fecha_a_")"

FF
www.francofigun.com.ar
MSN:
Yahoo MSN:

"Marlen Campos" wrote in message
news:2fb5401c46da4$a871f040$
Hola de nuevo


Mi base de datos esta en Access y tengo un campo fecha
tipo fecha/hora (Fecha mediana)

Necesito buscar un parametro de fechas

campo_fecha > = fecha1 AND campo_fecha <= fecha 2


campo_fecha tiene el siguiente formato: 08-Jul-04

fecha1 tiene el siguiente formato 01/02/2004
fecha2 tiene el siguiente formato 15/03/2004

Como puedo poner la cadena de búsqueda para que sea
compatible

Porque si pongo.

campo_fecha = fecha1
campo_fecha = fecha2

Si encuentro datos


Pero si pongo

campo_fecha > = fecha1 AND campo_fecha <= fecha 2

ya no encuentro nada

En donde puedo encontrar información acerca de esto


Saludos y Gracias a todos
Respuesta Responder a este mensaje
#2 joseba
20/07/2004 - 09:24 | Informe spam
1º comprueba si tienes fechas en la BDs entre esos rangos
y luego prueba.

campo_fecha Between fecha1 AND fecha2

un saludo.
Respuesta Responder a este mensaje
#3 Marlen Campos
20/07/2004 - 17:51 | Informe spam
Gracias a todos por sus comentarios.

Encontre la siguiente solución

a.fecha = campo de busqueda
vfchainco = fecha de inicio
vfchafnal = fecha de final


vAxlCon = "a.fecha >= #" & mid(vfchainco,4,2) & "/" &
mid(vfchainco,1,2) & "/" & mid(vfchainco,7) & "# and
a.fecha <= #" & mid(vfchafnal,4,2) & "/" & mid
(vfchafnal,1,2) & "/" & mid(vfchafnal,7) & "#"

y con esto ya funciono


Nota. También use el between pero por el formato de la
fecha no me convino mucho dd/mm/aaaa o mm/dd/aaaa.




Hola de nuevo


Mi base de datos esta en Access y tengo un campo fecha
tipo fecha/hora (Fecha mediana)

Necesito buscar un parametro de fechas

campo_fecha > = fecha1 AND campo_fecha <= fecha 2


campo_fecha tiene el siguiente formato: 08-Jul-04

fecha1 tiene el siguiente formato 01/02/2004
fecha2 tiene el siguiente formato 15/03/2004

Como puedo poner la cadena de búsqueda para que sea
compatible

Porque si pongo.

campo_fecha = fecha1
campo_fecha = fecha2

Si encuentro datos


Pero si pongo

campo_fecha > = fecha1 AND campo_fecha <= fecha 2

ya no encuentro nada

En donde puedo encontrar información acerca de esto


Saludos y Gracias a todos

.

Respuesta Responder a este mensaje
#4 Jhonny Vargas P.
21/07/2004 - 15:35 | Informe spam
Hola Marlen,

El formato de la fecha para la base datos Access debe ser #yyyy/mm/dd# con
esto no deberías tener problemas ya que es un estandar y es independiende de
la configuración regional del equipo...

Saludos,
Jhonny Vargas P. [MVP]
Santiago de Chile
http://msmvps.com/jvargas



"Marlen Campos" escribió en el mensaje
news:0a6c01c46e71$6a506530$
Gracias a todos por sus comentarios.

Encontre la siguiente solución

a.fecha = campo de busqueda
vfchainco = fecha de inicio
vfchafnal = fecha de final


vAxlCon = "a.fecha >= #" & mid(vfchainco,4,2) & "/" &
mid(vfchainco,1,2) & "/" & mid(vfchainco,7) & "# and
a.fecha <= #" & mid(vfchafnal,4,2) & "/" & mid
(vfchafnal,1,2) & "/" & mid(vfchafnal,7) & "#"

y con esto ya funciono


Nota. También use el between pero por el formato de la
fecha no me convino mucho dd/mm/aaaa o mm/dd/aaaa.




Hola de nuevo


Mi base de datos esta en Access y tengo un campo fecha
tipo fecha/hora (Fecha mediana)

Necesito buscar un parametro de fechas

campo_fecha > = fecha1 AND campo_fecha <= fecha 2


campo_fecha tiene el siguiente formato: 08-Jul-04

fecha1 tiene el siguiente formato 01/02/2004
fecha2 tiene el siguiente formato 15/03/2004

Como puedo poner la cadena de búsqueda para que sea
compatible

Porque si pongo.

campo_fecha = fecha1
campo_fecha = fecha2

Si encuentro datos


Pero si pongo

campo_fecha > = fecha1 AND campo_fecha <= fecha 2

ya no encuentro nada

En donde puedo encontrar información acerca de esto


Saludos y Gracias a todos

.

email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida