Ver Mensaje Individual
  #1 (permalink)  
Antiguo 29/01/2003, 13:50
Avatar de Torus
Torus
 
Fecha de Ingreso: enero-2002
Ubicación: Tú buscame y me encontraras
Mensajes: 413
Antigüedad: 23 años, 7 meses
Puntos: 0
Busqueda por fechas

Hola a Tod@s:
Tengo un problema que me trae de cabeza , y es que quiero realizar una búsqueda por un periodo de tiempo determinado.
1º recojo los datos de un formulario con un Request.Form

dia1=Request.Form("dia1")
mes1=Request.Form("mes1")
ano1=Request.Form("ano1")
dia2=Request.Form("dia2")
mes2=Request.Form("mes2")
ano2=Request.Form("ano2")

Y lo compongo de esta forma:

fecha1="#"&dia1&"/"&mes1&"/"&ano1&"#"
fecha2="#"&dia2&"/"&mes2&"/"&ano2&"#"

Y la consulta es la siguiente:

SELECT * FROM facturas WHERE fecha BETWEEN "&fecha1&" And "&fecha2&"ORDER BY fecha ASC

Pues bien, si devuelve registros pero si el año coincide con el 03 solo devuelve solo el primer registro y si es el año es el 04 los devuelve todos.
He mirado la configuración del Server y admite dd/mm/aa
y en la base de datos Access esta como fecha corta dd/mm/aa
¿Alguien me puede decir que es lo que pasa?
Gracias
__________________
Hay tanto que aprender y tan poco tiempo