Запит на оновлення, роботі в програмі в microsoft access

Запити на оновлення використовуються головним чином для того, щоб внести зміни відразу в велику кількість записів за допомогою одного запиту.

Як приклад розглянемо запит, який змінює вартість курсів навчання в таблиці «Kursused» (Курси) на деякий постійний коефіцієнт, наприклад можна збільшимо вартість всіх курсів на 20%.
Щоб створити такий запит:

1. в режимі Конструктора вибираємо в запит поля Kursuse_kood, Nimetus, Maksumus з таблиці «Kursused» (Курси).

Запит на оновлення, роботі в програмі в microsoft access

2. Виконайте запит, щоб переконатися, що відбираються всі записи.

3. Тепер змінимо запит, перетворивши його в запит на оновлення. Для цього клацніть на кнопці Оновлення. Змінюється заголовок запиту і з'являється додатковий рядок Update To (Оновлення). При цьому зникають рядки Sort (Сортування) і Show (Висновок на екран).

4.Тепер потрібно в рядок Update To (Оновлення) ввести вираз, за ​​яким буде обчислюватися нова вартість: [Maksumus] * 1, 2.

Запит на оновлення, роботі в програмі в microsoft access

В інших випадках можна вводити константу, наприклад, якщо потрібно поміняти дату в багатьох записах на поточну.

5. Перш ніж виконувати запит на оновлення, клацніть лівою кнопкою миші по стрілці на кнопці Вид і виберіть

Режим таблиці. Ви побачите всі записи, які будуть оновлені, хоча дані в оновлюваних полях будуть ще старі. І тільки переконавшись, що відібрані потрібні записи, можна виконувати запит.

6. Збережіть запит під ім'ям Update_maksumus.

7. Тепер маєте змогу надсилати запити. Для цього двічі клацніть по назві запиту або натисніть кнопку Запуск.

Так само, як і при додаванні записів в таблицю, Access видає повідомлення про кількість оновлюваних записів і запитує підтвердження на оновлення. Ви можете підтвердити оновлення записів або відкинути.

Share this: