1) если введенное значение не соответствует типу заданной переменной2) введенное значение имеет слишком длинное значение (больше, чем указано в этом поле)3) Нарушение ссылочной целостности4) Нарушение условий, которые обговариваются в Процедурах в поле или на форме (После обновления, выход, до обновления)