关于异常的疑难解答:System.Data.ConstraintException

如果尝试进行的操作与约束冲突,则会引发 ConstraintException 异常。

相关提示

  • 放松或关闭数据集内的约束
    在填充 DataSet 对象中的表时,可使用 EnforceConstraints 属性暂时关闭约束。

  • 确保不要尝试在数据表中为已存在主键的主键字段赋值。
    如果主键已存在,则会引发此异常。

  • 从视图状态加载数据集之前清除数据集。
    如果加载时数据集中已有数据,则可能引发此异常。

请参见

任务

如何:使用异常助手

参考

ConstraintException