Partager via


Dépannage des exceptions : System.Data.ConstraintException

Une exception ConstraintException est levée lorsque l'action entreprise ne respecte pas une contrainte.

Conseils associés

  • Assouplissez ou désactivez les contraintes dans votre DataSet. .
    Vous pouvez utiliser la propriété EnforceConstraints pour désactiver temporairement les contraintes pendant le remplissage des tables dans un objet DataSet.

  • Assurez-vous que vous ne tentez pas d'assigner une valeur à un champ clé primaire dont la clé primaire existe déjà dans la table de données.
    Si la clé primaire existe déjà, cette exception est levée.

  • Effacez les groupes de données avant de les charger à partir de l'état d'affichage.
    Si le groupe de données contient des données lors de son chargement, cette exception peut être levée.

Voir aussi

Tâches

Comment : utiliser l'Assistant Exception

Référence

ConstraintException