Цель определения параметров в запросе Access - PullRequest
0 голосов
/ 26 июня 2019

У меня есть запрос, который я пытался преобразовать в представление SQL Server.У него были параметры, определенные сверху:Я получал те же результаты.

В связанной и несвязанной таблице были одинаковые данные.У меня только было 2 интерфейса доступа - один со связанной и другой со свободной таблицей.

Только когда я удаляю строку параметров из запроса, я получаю тот же результат.Я имею в виду, что запрос должен быть таким в базе данных связанных таблиц:

select * from submissions where date>=[Forms]![frmMain]![Date] and <=[frmMain]![Date2]

Я пытался подумать, почему это так, но я не могу придумать ни одной причины.Буду очень признателен, если кто-нибудь сможет объяснить это поведение Access.

1 Ответ

2 голосов
/ 26 июня 2019

Цель определения параметров в запросе Access

- освободить Access от угадывания типа данных.

Если не определено, в некоторых более сложных запросах Access, возможно, придется отказаться, и вы увидите сообщение: Запрос слишком сложный .

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...