Получихте съобщение за грешка - Не може да се изтрие от посочените таблици

Когато изпълнявате заявка за изтриване, съобщението за грешка не може да бъде изтрито от посочените таблици. Тази статия изброява случаите, в които можете да използвате заявка за изтриване, обяснява защо се появява съобщението за грешка и предоставя инструкции стъпка по стъпка за коригиране на грешката.

Има няколко начина за изтриване на записи в Access. За по-подробно описание на изтриването на записи вижте Как да добавяте, редактирате и изтривате записи.

В тази статия

Ако искате да изтриете няколко записа от базата данни наведнъж, можете да използвате заявка за изтриване. Заявката за изтриване е успешна в следните случаи:

Използва се една таблица, която няма връзки към други таблици.

Използват се две таблици, които имат връзка едно към едно.

Използва се една таблица, която е от страната "едно" на релация "един към много", която има разрешено каскадно изтриване.

Използва се както от таблицата от страната „едно“, така и от таблицата от страната „много“ на релация „един към много“ (например за прилагане на условия към поле от таблица от страната „много“).

Предупреждение!За да изтриете записи от двете таблици, трябва да изпълните заявката два пъти.

Защо това съобщение за грешка се появява на екрана и как мога да го поправя?

Ако заявка за изтриване е изградена с помощта на множество таблици и свойството на заявкатаУникални стойностие зададено наНяма, Access ще покаже съобщение за грешкаИзтриването от посочените таблици не е възможнопри опит за изпълнение на заявката.

За да разрешите този проблем, задайте свойството на заявкатаУникални стойностинаДа.

Отворете заявка за изтриване наконструктор.

Ако прозорецът със свойства на заявката не е отворен, натиснете клавишаF4, за да го отворите.

Щракнете върху дизайнера на заявка, за да покажете свойствата на заявката в прозореца със свойства вместо свойствата на полето.

В прозореца със свойства намерете свойствотоУникални стойностии задайте стойността му наДа.