ConstraintViolationException Class
In This Article
An exception that is thrown when a key or index constraint fails.
Namespace: DevExpress.Xpo.DB.Exceptions
Assembly: DevExpress.Data.v24.2.dll
NuGet Package: DevExpress.Data
#Declaration
public class ConstraintViolationException :
SqlExecutionErrorException
#Remarks
This exception is thrown whenever an SQL statement being executed violates any of the following:
- Primary key constraints.
- Foreign key constraints.
- Unique index constraints.
Solution:
- Ensure that the SQL statement provides unique key or index values. See the exception’s SqlExecutionErrorException.Sql
and SqlExecutionErrorException.Parameters
parameter descriptions for additional information about the erroneous SQL statement.
#Inheritance
Object
Exception
SqlExecutionErrorException
ConstraintViolationException
See Also