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