Sdílet prostřednictvím


Struktura CDaoRelationFieldInfo

CDaoRelationFieldInfo Struktura obsahuje informace o poli ve vztahu, definované pro data access objects (DAO).

struct CDaoRelationFieldInfo
{
   CString m_strName;           // Primary
   CString m_strForeignName;    // Primary
};

Parametry

  • m_strName
    Název pole v tabulce primárního vztahu.

  • m_strForeignName
    Název pole v tabulce cizího vztahu.

Poznámky

Objekt DAO vztah určuje pole primární tabulky a pole v cizí tabulce, které definují vztah.Odkazy na primární v definici struktury označují, jak je informace vrácena v m_pFieldInfos člen CDaoRelationInfo získat voláním objektu GetRelationInfo členské funkce třídy CDaoDatabase.

Třída MFC není reprezentován vztahu a vztahu pole objekty.Místo toho DAO objektů objekty třídy MFC CDaoDatabase obsahují kolekci objektů vztahu, nazývaných kolekci Relations.Každý objekt vztahu, obsahuje kolekci objektů pole vztahu.Každý objekt pole vztahu koreluje s poli v tabulce cizího pole z primární tabulky.Dohromady objekty pole vztah definovat skupiny polí v každé tabulce které společně definují vztah.CDaoDatabaseumožňuje přístup vztahu objektů CDaoRelationInfo voláním objektu GetRelationInfo členské funkce.CDaoRelationInfo Objekt, pak má datový člen m_pFieldInfos, který odkazuje na pole CDaoRelationFieldInfo objektů.

Volání GetRelationInfo na obsahující členské funkce CDaoDatabase objekt, v jehož vztahy kolekce je uložena vztahu objektů, které vás zajímají.Přístup m_pFieldInfos člena CDaoRelationInfo objektu.CDaoRelationFieldInfodefinuje také Dump vytvoří členské funkce ladění.Můžete použít Dump pro výpis obsahu CDaoRelationFieldInfo objektu.

Požadavky

Záhlaví: afxdao.h

Viz také

Referenční dokumentace

Struktura CDaoRelationInfo

Další zdroje

Struktury, styly, zpětná volání a zprávy mapy