2009-02-20 7 views
0

Mon patron m'a demandé de désactiver les contraintes pour la couche de jeu de données de notre application. Semblait assez facile pour moi, puisque le fichier .XSD avait le booléen EnforceConstraints. Cependant, après l'avoir éteint, je reçois toujours le message "Échec de l'activation des contraintes: une ou plusieurs lignes contiennent des valeurs qui violent les contraintes non nulles, uniques ou à clé étrangère." erreur dans les tests. Toute information/conseil serait utile.La propriété EnforceConstraints ne semble pas fonctionner?

Editer: J'ai oublié de mentionner que cela utilise Visual Studio avec le Concepteur de jeu de données.

Répondre

0

Ceci est une erreur de Designer, il s'agit d'une erreur de la base de données.
Dans Designer, vous pouvez simplement ajouter un autre niveau de vérification des contraintes, mais l'exception principale provient de la base de données.
Habituellement, il est recommandé de supprimer la contrainte car il s'agit de vérifier si la base de données contient des données correctes.

Questions connexes