void GetRel&ationInfo (int nIndexCDaoRelationInfoamp ;relinfoDWORDdwInfoOptions = AFX_DAO_PRIMARY_INFO) ;
jeter (CDaoException, CMemoryException);
void GetRel&ationInfo (LPCTSTR lpszNameCDaoRelationInfoamp ;relinfoDWORDdwInfoOptions = AFX_DAO_PRIMARY_INFO) ;
jeter (CDaoException, CMemoryException);
Paramètres
nIndex
L'index de l'objet de relation dans la collection de Relations de la base de données, pour la recherche par index.
relinfo
Une référence à un objet CDaoRelationInfo qui renvoie les informations demandées.
dwInfoOptions
Sont des options qui spécifient les informations sur la relation pour récupérer. Les options disponibles sont listées ici avec ce qu'ils causent la fonction retourner sur la relation:
Les informations de champ est un objet CDaoRelationFieldInfo contenant les champs de la table primaire dans la relation.
lpszName
Une chaîne contenant le nom de l'objet de relation, pour la recherche par nom.
Remarques
Appelez cette fonction membre pour obtenir des informations sur une relation spécifiée dans la collection de Relations de la base de données. Deux versions de cette fonction d'accès par index ou par nom. Pour une description de l'information revient à relinfo, voir la structure CDaoRelationInfo . Cette structure a des membres qui correspondent aux éléments d'information énumérés ci-dessus dans la description de dwInfoOptions. Si vous demandez des informations à un certain niveau, vous obtenez également information à aucun niveau préalable ainsi.
&Notenbsp ; Si vous définissez la relation entre les attributs de l'objet pour activer les opérations de cascade (dbRelationUpdateCascades ou dbRelationDeleteCascades), le moteur de base de données Microsoft Jet automatiquement mises à jour ou supprime des enregistrements dans une ou plusieurs autres tables lorsque des modifications sont apportées aux tables connexes de clé primaires. Par exemple, supposons que vous avez établi une cascade supprimer la relation entre une table clients et une table commandes. Lorsque vous supprimez des enregistrements de la table clients, enregistrements de la table commandes liées à ce client sont également supprimés. En outre, si vous établissez la cascade supprimer les relations entre la table Orders et autres tables, enregistrements dans ces tables sont automatiquement supprimés lorsque vous supprimez des enregistrements de la table Customers.
Pour plus d'informations sur les objets de base de données, consultez l'article DAO de base de données dans le Guide du programmeur Visual C++.
Aperçu CDaoDatabase |  ; Membres de la classe | Graphique de la hiérarchie
Voir aussi  ;CDaoDatabase::GetRelationCount