Изменение полей таблицы при помощи запроса
Можно редактировать данные в любом поле, которое отображается в запросе в режиме таблицы. Таблица, на которой основан объект Recordset, сохраняет изменения, внесенные в данные объекта Recordset типа Dynaset, допускающего обновление.
Чтобы изменить данные результатов запроса и удостовериться, что эти изменения отразятся в таблице:
1. Поместите точку вставки в столбец "Название" в первую строку (там содержится значение "Let's Stop N Shop") при помощи клавиши <®> или клавиши <ТаЬ>.
2. Нажмите клавишу <F2>, чтобы отменить выделение ячейки и получить возможность редактировать ее содержимое.
3. Установите курсор перед буквой "N" и добавьте апостроф.
4. Нажмите клавишу <Enter>, чтобы переместить точку вставки на следующую строку и сохранить изменения в таблице. (Данные в таблице, на которой основан запрос, не изменятся, пока точка вставки не будет перемещена на другую запись при помощи клавиши <Enter> или иным способом.)
5. Нажмите кнопку "Окно базы данных" (Database Window) на панели инструментов или выберите команду "Окно, 1 Борей: база данных" (Window, 1 Database), раскройте вкладку "Таблицы" в окне базы данных.
6. Дважды щелкните мышкой по таблице "Клиенты", чтобы убедиться, что изменения, внесенные в данные запроса, сохранены (для этого нужно перейти к 45 записи). Таблица "Клиенты" показана на рис. 12.
Рис. 12. Изменения, внесенные в результаты запроса, сохраняются в таблице
Дата добавления: 2014-12-12; просмотров: 679;