Partager via


Éditeur de collection Constraints

Mise à jour : novembre 2007

Permet de créer et de configurer des contraintes (objets Constraint) dans un objet DataTable. Les contraintes sont des règles qui contribuent à préserver l'intégrité des données dans une table. Vous pouvez créer deux types de contraintes :

  • Une contrainte unique garantit l'absence de doublons dans une colonne donnée et vous permet de définir une clé primaire.

  • Une contrainte de clé étrangère vous permet de définir l'intégrité référentielle entre une table parente et une table enfant.

L'Éditeur de collections Constraints s'affiche lorsque vous utilisez la fenêtre Propriétés pour configurer un groupe de données dans un formulaire ou un composant et que vous avez :

  1. modifié la collection Tables du groupe de données ;

  2. sélectionné une table dans l'Éditeur de collection Tables et modifié sa propriété Constraints.

    L'Éditeur de collection Constraints s'ouvre par-dessus l'Éditeur de collection Tables.

    Remarque :

    Vous ne pouvez utiliser l'Éditeur de collections Tables pour définir des contraintes de table que dans un groupe de données non typé. Pour les groupes de données typés, vous créez des contraintes en modifiant le schéma de la classe DataSet.

  • Ajouter
    Crée une nouvelle contrainte. Lorsque vous cliquez sur le bouton Ajouter, une liste des types de contrainte possibles apparaît (UniqueConstraint et ForeignKeyConstraint). Lorsque vous sélectionnez le type, la boîte de dialogue correspondante s'ouvre (Contrainte unique ou Contrainte de clé étrangère) pour vous aider à créer la contrainte.

  • Modifier
    Affiche la boîte de dialogue appropriée (Contrainte unique ou Contrainte de clé étrangère) pour vous permettre de changer les propriétés de la contrainte.

  • Supprimer
    Supprime la contrainte sélectionnée de la collection.

    Attention :

    Vous ne pouvez pas annuler cette action.

Voir aussi

Concepts

Nouveautés des données

Vue d'ensemble de l'affichage des données

Référence

DataTable.Constraints

Autres ressources

Procédures pas à pas relatives aux données

Mise en route avec l'accès aux données

Connexion aux données dans Visual Studio

Préparation de votre application pour recevoir des données

Extraction de données dans votre application

Affichage des données sur des formulaires dans les applications Windows

Modification des données dans votre application

Validation des données

Enregistrement des données