При удалении из базы данных целых записей удаляются данные из всех полей, а также значение ключа, которое делает запись уникальной. Если запись не связана с другими записями (т. е. если значение ключа не хранится в других записях или таблицах базы данных), ее можно удалить путем выделения и нажатия клавиши DELETE. Если требуется удалить большое количество несвязанных записей, для чего неудобно использовать процедуру удаления вручную, можно использовать запрос на удаление. В следующих разделах описаны процедуры для выполнения этих двух задач.
Удаление несвязанных записей вручную
1. В режиме таблицы откройте таблицу или запрос с данными, которые требуется удалить.
2. Найдите запись (строку), которую требуется удалить, и нажмите кнопку Выделить все, которая расположена у левого или правого края записи. Можно выделить отдельные строки либо перетащить указатель при нажатой кнопке мыши, чтобы выбрать набор из смежных строк, или, нажав клавишу CTRL, выбрать с помощью мыши несколько несмежных строк.
При этом в Access запись (вся строка) или блок выделенных записей выделяется границей.
3. Нажмите клавишу DELETE.
-или-
На вкладке Начальная страница в группе Записи выберите команду Удалить.
-или-
Щелкните правой кнопкой мыши кнопку Выделить все и выберите пункт Удалить запись.
Если не удается нажать кнопку Выделить все, поместите курсор в любое поле записи. Затем на вкладке Главная в группе Записи нажмите кнопку раскрытия списка рядом с кнопкой Удалить и выберите пункт Удалить запись.
ПРИМЕЧАНИЕ. В программе Access может быть отображено сообщение об ошибке, в котором говорится о том, что запись удалить невозможно, т. к. она связана с другими данными. Если отображается такое сообщение, нажмите кнопку ОК и перейдите к следующему разделу удаление связанных записей из БДх.
4. Когда в программе Access будет открыто диалоговое окно для подтверждения удаления, нажмите кнопку Да.
Удаление несвязанных записей с помощью запроса на удаление
Если для удаления данных используется запрос на удаление, для несвязанных и связанных записей используется одна процедура. Сначала необходимо создать запрос на выборку, убедиться, что по этому запросу возвращаются только те записи, которые нужно удалить, а затем преобразовать его в запрос на удаление. В следующем разделе содержатся сведения и порядок действий, объясняющие, как удалить несвязанные записи.