Как фильтровать диапазон дат с помощью библиотеки UCanAccessJAVA

Программисты JAVA общаются здесь
Ответить
Anonymous
 Как фильтровать диапазон дат с помощью библиотеки UCanAccess

Сообщение Anonymous »

Пытаясь запросить записи, попадающие в диапазон дат, после выполнения запроса консоль 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

Подробнее здесь: https://stackoverflow.com/questions/544 ... ss-library
Ответить

Быстрый ответ

Изменение регистра текста: 
Смайлики
:) :( :oops: :roll: :wink: :muza: :clever: :sorry: :angel: :read: *x)
Ещё смайлики…
   
К этому ответу прикреплено по крайней мере одно вложение.

Если вы не хотите добавлять вложения, оставьте поля пустыми.

Максимально разрешённый размер вложения: 15 МБ.

Вернуться в «JAVA»