Параметр даты запроса ODBC MS - PullRequest
0 голосов
/ 11 июня 2018

Я хотел бы получить любую помощь по следующей проблеме.

Я получил MS Query для дат.Когда я пытаюсь составить список записей с использованием критериев, это работает, если я набираю значение напрямую, но если я пытаюсь использовать =[] в качестве параметра для ввода, я получаю всплывающее окно, но набираю то же значение даты,никаких записей не возвращается.

Это работает:

enter image description here

Результат:

enter image description here

Это не:

enter image description here

Результат:

enter image description here

Я пробовал много форматирования, например 15/08/2013 00:00:00 и так далее.Те же результаты.

Спасибо за любую помощь!

Редактировать: Если я даю дату в качестве значения, я получаю следующий оператор SQL:

enter image description here

Если я ввожу дату в качестве параметра, то в операторе SQL вместо значения стоит знак вопроса.Почему это так?

enter image description here enter image description here

1 Ответ

0 голосов
/ 01 февраля 2019

У меня есть база данных postgres, и я использую MS Query для столбца типа «date», используя 2018/1/29, работает нормально.Я проверил, и это также работает на столбцах типа Timestamp. Какую базу данных вы используете?

попробуйте использовать 2 критерия> [date1] и <[date2] с 2018/1/29 & 2018/1/30 или> [date1] с 2018/1/29 сортировать по дате, чтобы вы могли видеть, где дата интерпретируется

и использовать 2 даты с интервалом в 1 день, это может, по крайней мере, указать вам направление

...