Partager via


Comment : valider des données existantes lors de la création d'une relation

Mise à jour : novembre 2007

Sélectionnez l'option qui permet de valider les données existantes à la création d'une relation si la contrainte de clé étrangère doit s'appliquer à la fois aux nouvelles données et aux données existantes.

Remarque :

Certaines bases de données offrent des fonctionnalités différentes pour les contraintes de clés étrangères. Pour plus d'informations sur le fonctionnement de votre base de données avec des contraintes de clé étrangère, consultez la documentation de votre base de données.

Remarque :

Les boîtes de dialogue et les commandes de menu qui s'affichent peuvent être différentes de celles décrites dans l'aide, en fonction de vos paramètres actifs ou de l'édition utilisée. Pour modifier vos paramètres, choisissez Importation et exportation de paramètres dans le menu Outils. Pour plus d'informations, consultez Paramètres Visual Studio.

Pour valider les données existantes à la création d'une relation

  1. Dans l'Explorateur de serveurs, cliquez avec le bouton droit sur la table qui se trouve du côté clé étrangère de la relation.

    La table s'ouvre dans le Concepteur de tables.

  2. Dans le menu Concepteur de tables, cliquez sur Relations.

  3. Dans la boîte de dialogue Relations de clé étrangère, cliquez sur Ajouter.

    La relation apparaît dans la liste Relation sélectionnée avec un nom fourni par le système au format FK_<tablename> _ <tablename>, où tablename est le nom de la table de clés étrangères.

  4. Dans la boîte de dialogue Relations de clé étrangère, sélectionnez la relation dans la liste Relation sélectionnée.

  5. Dans la grille, cliquez sur Vérifier les données existantes à la création.

  6. Choisissez Oui dans la liste déroulante à droite de la propriété.

La contrainte de clé étrangère s'applique lorsque vous enregistrez la table. Si des violations de contrainte ont lieu pendant l'enregistrement de la table, l'opération échoue.

Voir aussi

Autres ressources

Utilisation des relations

Utilisation des contraintes