Не удалось включить ограничения. Одна или несколько строк содержат значения, нарушающие ненулевые, уникальные или внешние ключи

Я сделал внешнее соединение и успешно выполнил в informixбазе данных, но я получил следующее исключение в моем коде: DataTable dt = TeachingLoadDAL.GetCoursesWithEvalState(i, bat); Не удалось включить ограничения. Одна или несколько строк содержат значения, нарушающие ненулевые, уникальные или...