Получено сообщение об ошибке «Удаление из указанных таблиц невозможно»

Получено сообщение об ошибке «Удаление из указанных таблиц невозможно»

Важно :  Данная статья переведена с помощью машинного перевода, см. Отказ от ответственности. Используйте английский вариант этой статьи, который находится здесь, в качестве справочного материала.

При выполнении запроса на удаление Access может вывести сообщение об ошибке Удаление из указанных таблиц невозможно. В этой статье рассматриваются случаи, в которых можно использовать запрос на удаление, объясняется, почему появляется сообщение об ошибке, и приводятся пошаговые инструкции по устранению проблемы.

Существует несколько способов удаления записей в Access. Они подробно описаны в статье Удаление одной или нескольких записей из базы данных.

В этом разделе...

Введение

Почему возникает эта ошибка и как ее исправить?

Введение

Если вы хотите удалить из базы данных несколько записей за один прием, можно использовать запрос на удаление. Запрос на удаление успешно выполняется в следующих случаях:

  • Используется одна таблица, не имеющая связей с другими таблицами.

  • Используются две таблицы, имеющие отношение "один-к-одному".

  • Используется одна таблица, находящаяся на стороне "один" отношения "один-ко-многим", для которого разрешено каскадное удаление.

  • Используется как таблица на стороне "один", так и таблица на стороне "многие" отношения "один-ко-многим" (например, для применения условий к полю из таблицы на стороне "многие").

    Внимание!    Чтобы удалить записи из обеих таблиц, необходимо выполнить запрос дважды.

К началу страницы

Почему на экране может появиться это сообщение об ошибке, и как его исправить?

Если запрос на удаление строится с использованием нескольких таблиц, а для свойства запроса Уникальные значения задано значение Нет, при попытке выполнения запроса Access выведет на экран сообщение об ошибке Удаление из указанных таблиц невозможно.

Чтобы решить эту проблему, задайте для свойства запроса Уникальные значения значение Да.

  1. Откройте запрос на удаление в конструкторе.

  2. Если окно свойств запроса не открыто, нажмите для его открытия клавишу F4.

  3. Щелкните конструктор запросов, чтобы в окне свойств отображались свойства запроса, а не свойства поля.

  4. В окне свойств найдите свойство Уникальные значения и назначьте ему значение Да.

К началу страницы

Примечание : Отказ от ответственности относительно машинного перевода. Данная статья была переведена с помощью компьютерной системы без участия человека. Microsoft предлагает эти машинные переводы, чтобы помочь пользователям, которые не знают английского языка, ознакомиться с материалами о продуктах, услугах и технологиях Microsoft. Поскольку статья была переведена с использованием машинного перевода, она может содержать лексические,синтаксические и грамматические ошибки.

Совершенствование навыков
Перейти к обучению
Первоочередный доступ к новым возможностям
Присоединиться к программе предварительной оценки Office

Были ли сведения полезными?

Спасибо за ваш отзыв!

Благодарим за отзыв! Возможно, будет полезно связать вас с одним из наших специалистов службы поддержки Office.

×