Sdílet prostřednictvím


CDaoRelationFieldInfo – struktura

Struktura CDaoRelationFieldInfo obsahuje informace o poli ve vztahu definovaném pro objekty přístupu k datům (DAO).

Poznámka:

Datové objekty (DAO) se podporují prostřednictvím Office 2013. DAO 3.6 je konečná verze a je považována za za zastaralou.

Syntaxe

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

Parametry

m_strName
Název pole v primární tabulce relace.

m_strForeignName
Název pole v cizí tabulce relace.

Poznámky

Objekt relace DAO určuje pole v primární tabulce a pole v cizí tabulce, která definují relaci. Odkazy na Primary v definici struktury označují, jak informace jsou vráceny v m_pFieldInfos členu CDaoRelationInfo objekt získané voláním GetRelationInfo člen funkce třídy CDaoDatabase.

Relační objekty a objekty relačních polí nejsou reprezentovány třídou MFC. Místo toho objekty DAO podkladové MFC objekty třídy CDaoDatabase obsahují kolekci relačních objektů, které se nazývají Relace kolekce. Každý relační objekt zase obsahuje kolekci objektů relačních polí. Každý objekt relačního pole koreluje pole v primární tabulce s polem v cizí tabulce. Objekty relačního pole společně definují skupinu polí v každé tabulce, která společně definují relaci. CDaoDatabase umožňuje přístup k relačním objektům s objektem CDaoRelationInfo voláním GetRelationInfo členské funkce. Objekt CDaoRelationInfo má datový člen, m_pFieldInfoskterý odkazuje na pole CDaoRelationFieldInfo objektů.

Volání GetRelationInfo člen funkce obsahující CDaoDatabase objekt, jehož Relace kolekce je uložen relační objekt, který vás zajímá. Pak přejděte k m_pFieldInfos členu CDaoRelationInfo objektu. CDaoRelationFieldInfo také definuje členovou Dump funkci v buildech ladění. Můžete použít Dump k výpisu obsahu objektu CDaoRelationFieldInfo .

Požadavky

Hlavička: afxdao.h

Viz také

Struktury, styly, zpětná volání a mapy zpráv
CDaoRelationInfo – struktura