Пытаясь запросить записи, которые попадают в диапазон дат, при выполнении запроса консоль Java выдает «UCAExc ::: 4.0.4 неизвестный токен:» Он не показывает токен
методом проб и ошибок.Я обнаружил, что ошибка лежит между библиотекой, охватывающей диапазон дат запроса
String sql = reportMaster.getQuery();
Statement statement = connection.createStatement();
ResultSet result = statement.executeQuery(sql);
. Это уже работает при непосредственном выполнении в Microsoft Access и должно выдавать 3 поля, вместо этого выдает неизвестную ошибку токена в консоли Java.РЕДАКТИРОВАТЬ:
я проверил исходный запрос (ниже) в кусках, чтобы увидеть, если была синтаксическая ошибка, записи могут быть отфильтрованы по состоянию и одной дате, но не принимает диапазон дат
оператор SQL:
SELECT ID from event
WHERE status = 'Offline' AND (event_date >= #01/09/2017# AND event_date <= #21/04/2018#)