В моей форме у меня есть подчиненная форма, которая отображает A, B, C. Затем информация C отображается в текстовом поле. Пользователь должен иметь возможность изменять эти данные для изменения данных в базе данных.Редактирование данных из базы данных в текстовом поле, которые взяты из подформы
Я могу отображать информацию C в текстовом поле на основе этой подформы. Однако это нецелесообразно, написано: «Контроль нельзя редактировать, он связан с выражением«.
Мне кажется, что невозможно редактировать данные, потому что они берутся не из базы данных, а из подформы, поэтому я делаю специальный запрос, который берет данные непосредственно из базы данных, однако я теряю событие, основанное на выборе надлежащая запись из подформы (есть только события onEnter и onExit)
Можно ли сделать такие вещи?
Существует ли таблица данных в MS Access, это связанная таблица или данные, поступающие из запроса? – Lisa
Подформа выполнена из запроса на основе существующих таблиц MS Access. – galvanize
Если нижеприведенный ответ не решает вашу проблему, проверьте дополнительные причины, по которым ваш набор записей не может быть обновляемым: http://rogersaccessblog.blogspot.com/2009/11/this-recordset-is-not-updateable-why. html – Lisa