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

更新:2007 年 11 月

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

相关提示

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

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

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

请参见

任务

如何:使用异常助手查找有关异常的更多信息

参考

ConstraintException