Если вы используете окно конструктора запросов, у вас намного больше возможностей, чем если бы вы работали в VBA. В окне конструктора запросов вы можете ввести дату и время в строке критериев в формате для вашей локали, при просмотре в представлении SQL вы можете увидеть:
SELECT tbl.CrDate
FROM tbl
WHERE tbl.CrDate Between #2/5/2006 14:7:0# And #11/18/2006 17:28:15#
Тем не менее, как правило, лучше вводить даты в формате год / месяц / день или год-месяц-день, даже если Access может изменить их на ваш формат локали. В VBA это другая история, Access требует месяц, день, год, порядок или год, месяц, день. Еще раз, год, месяц, день лучше.
Что касается вашей проблемы, если вы разделили поля даты и времени, было бы лучше объединить их для запроса, вы можете использовать +:
DateField + TimeField Between #01/06/2010 10:51# And #13/07/2010 22:30#