El error esta en la fecha tiene que ser #12/3
0/1899 22:0:0# y #12/3
0/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