Chapter 11 Génération d'objets persistants .NET 2.0 et d'applications Windows


Définition de correspondances d'association

ADO.NET et ADO.NET CF prennent en charge les correspondances d'association un-un, un-plusieurs/plusieurs-un et plusieurs-plusieurs. PowerAMC permet de définir des attributs d'association standard tels que conteneur, le type, la classe d'association, la navigabilité de rôle et la taille de tableau, ainsi que des attributs étendus spécifiques pour les correspondances d'association.

Steps Pour définir les options de correspondance d'association ADO.NET ou ADO.NET CF :

  1. Affichez la feuille de propriétés de l'association et cliquez sur l'onglet ADO.NET ou ADO.NET CF Collection.


  1. Définissez les options appropriées, puis cliquez sur OK.

Les options suivantes sont disponibles sur cet onglet :

Option Description
Tri par Spécifie une colonne (ou plusieurs colonnes) de table qui définit l'ordre d'itération de Set ou bag, ainsi qu'un asc ou desc facultatif.
Cascade Spécifie quelles opérations doivent être transmises en cascade depuis l'objet parent vers l'objet associé.
Taille de lot Spécifie la taille de lot.
Non trouvé Spécifie de quelle façon les clés étrangères qui référencent les lignes manquantes seront gérées : ignore traite une ligne manquante comme une association nulle.
Insertion Spécifie que les colonnes doivent être incluses dans n'importe quelle instruction SQL INSERT.
Mise à jour Spécifie que les colonnes mises en correspondance doivent être incluses dans n'importe quelle instruction SQL UPDATE.
Chargement à la demande Spécifie que cette propriété doit être chargée à la demande au premier accès à la variable d'instance.
Extrémité plusieurs/plusieurs de l'opération Spécifie le point d'entrée lors des échanges de données dans une association bidirectionnelle plusieurs-plusieurs. Le résultat ne change pas que RoleA ou RoleB soit spécifié.

 


Copyright (C) 2007. Sybase Inc. All rights reserved.