Используйте запрос на обновление, чтобы обновить таблицу со значениями формы - PullRequest
0 голосов
/ 04 мая 2018

Когда пользователь входит в систему, используя мою форму Login, я хочу, чтобы мой запрос Update поднял его и сохранил User_Name в Login_Status.Last_User, таблицу с одной записью.

Поле называется [Forms]! [Login]! [User_Name], поэтому я пытаюсь сделать это:

UPDATE Login_Status 
   SET LAST_USER = [Forms]![Login]![User_Name];

Однако это не работает. Запрос выполняется без ошибок и не обновляет поле. Разве Access не принимает ссылки на формы как допустимые значения для обновления таблиц?

ОБНОВЛЕНИЕ: если запрос выполняется сам, он обновит таблицу. Однако, если он запускается макросом, он не будет.

UPDATE: enter image description here Примечания: Запрос на удаление очищает таблицу данных Login_Status. Gaurd_Dog проверяет поля User_Name и Password в базе данных и вставляет результаты в поле Login_Status.Status.

ОБНОВЛЕНИЕ: Я просто выключил и перезапустил базу данных, и она заработала. Это похоже на мой другой вопрос . Должна быть проблема с доступом.

...