Piu o meno viene cosi: ( che non è sostanzialmente diverso da quello che dice piero )
dove in funzione del tuo DBcodice:WHERE ( DataOraConsiderata > Day(DataOraInizio) AND DataOraConsiderata < (Day(DataOraFine) + 1) )
Day(DataOraInizio) deve restituire il giorno di inizio alle ore 00:00:00
(Day(DataOraFine) + 1) deve restituire il giorno successivo al giorno di Fine alle ore 00:00:00
.