Често срещани грешки при изпълнение на заявка за добавяне

Често срещани грешки при изпълнение на заявка за добавяне

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

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

Грешки при конвертирания на типове    Може да се опитвате да добавите данни от един тип в поле от друг тип. Например добавянето на текст в поле, чийто тип данни е зададен на Число, ще доведе до появяване на грешката. Проверете типовете данни на полетата в таблицата местоназначение и след това се уверете, че добавяте правилните типове данни във всяко от тях.

Нарушения на ключове    Може да се опитвате да добавяте данни в едно или повече полета, които са част от първичния ключ на таблицата, като например полето "ИД". Проверете проекта на таблицата местоназначение, за да разберете дали първичният ключ (или някой индекс) няма настройка Да за Без дублиране. След това проверете данните, които добавяте, за да сте сигурни, че те не нарушават правилата на таблицата местоназначение.

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

Нарушения на валидиращо правило    Проверете проекта на таблицата местоназначение, за да видите какви валидиращи правила съществуват. Например ако поле е задължително и вашата заявка не предоставя данни за него, ще получите грешката. Също така проверете таблицата местоназначение за текстови полета, за които свойството Разреши нулева дължина е настроено на Не. Ако заявката ви не добавя никакви знаци в такова поле, ще получите грешката. Други валидиращи правила също може да са причина за проблема – например може да имате следното валидиращо правило за полето "Количество":

>=10

В този случай не можете да добавяте записи с количество, по-малко от 10.

За повече информация за създаването на заявки за добавяне вж. Добавяне на записи към таблица с помощта на заявка за добавяне.

Разширете уменията си в Office
Преглед на обучението
Получавайте първи новите функции
Присъединете се към участниците в Office Insider

Беше ли полезна тази информация?

Благодарим ви за обратната връзка!

Благодарим ви за вашата обратна връзка. Изглежда, че ще бъде полезно да ви свържем с един от нашите агенти по поддръжката на Office.

×