Ver Mensaje Individual
  #11 (permalink)  
Antiguo 10/06/2008, 09:17
quimfv
Colaborador
 
Fecha de Ingreso: marzo-2008
Ubicación: Sabadell
Mensajes: 4.897
Antigüedad: 16 años, 8 meses
Puntos: 574
Respuesta: consulta access

El error esta en la fecha tiene que ser #12/30/1899 22:0:0# y #12/30/1899 7:0:0#. Tu lo habias puesto bien.

Acabo de probarlo con los siguientes datos y da los dos dias:

Tabla2
data Fecha/Hora Fecha corta
hora Fecha/Hora Hora larga


Data------------Hora
28/11/1963---21:59:00
28/11/1963---22:10:00
29/11/1963----6:50:00
29/11/1963----7:01:00

Código:
SELECT Tabla2.data, 
             Tabla2.hora
FROM Tabla2
WHERE (((Tabla2.data)=[Qué día?]) 
                   AND ((Tabla2.hora)>#12/30/1899 22:0:0#)) 
       OR (((Tabla2.data)=DateAdd("d",1,[Qué día?])) 
                   AND ((Tabla2.hora)<#12/30/1899 7:0:0#));
y el resultado es

Data------------Hora
28/11/1963---22:10:00
29/11/1963----6:50:00

Quim