Осталось понять - а типы-то соответствуют? :) Запрос можно упростить, русские имена использовать не надо, поле50 - стоит переименовать на значимое и надо проверить тип поля50 - что там сейчас, дата?
Если дата, то возможно, это стандартные грабли: акцесс может использовать хранение даты в формате американском, когда первый месяц, потом день и год. А у тебя скорее всего дата вбита в русском.
Тогда, как легко понять, запрос будет работать ровно до тех пор, пока у тебя первое число не больше 12. Проверь, если при дате 12-05-2016 отработает, а при 15-05-2016 - нет, это оно. Исправляется командой Format.