Я работаю в базе данных Access 2016 с 17 таблицами и около 300 МБ данных. Я должен создать несколько запросов и просмотров поверх этого. Из-за характера запросов и моего опыта работы с SQL я писал запросы непосредственно в SQL-представлении вместо использования графического интерфейса.
Время от времени, обычно после сохранения запроса, я внезапно начинаю получать запрос на параметр. Однако в запросе SQL нет ничего плохого. Если я копирую и вставляю текст в новый запрос, он работает нормально.
Параметры, о которых мне сообщают, даже не существуют (они обычно включают в себя "Query1" в имени параметра плюс, возможно, имя, которое я присвоил столбцу). Почему это происходит и как я могу предотвратить это? Я попытался сохранить и обновить весь файл Access на случай, если некоторые данные устарели. Это не помогает
РЕДАКТИРОВАТЬ: это случилось снова. На этот раз я только что добавил новый столбец в запрос (через редактор SQL). Внезапно начал получать это всплывающее окно:
Перевод: Запишите значение параметра, Query1.Expression1001