分享方式:


CDaoRelationFieldInfo 結構

結構 CDaoRelationFieldInfo 包含數據存取物件所定義關聯性中欄位的相關信息(DAO)。

注意

透過 Office 2013 支援資料存取物件 (DAO)。 DAO 3.6 是最終版本,且被視為過時。

語法

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

參數

m_strName
關聯之主數據表中的功能變數名稱。

m_strForeignName
關聯之外表中的功能變數名稱。

備註

DAO 關聯物件會指定主數據表中的欄位,以及定義關聯之外部數據表中的欄位。 結構定義中 Primary 的參考會指出如何透過呼叫 類別CDaoDatabase的 GetRelationInfo 成員函式,在 CDaoRelationInfo 物件的成員m_pFieldInfos傳回資訊。

Relation 物件和 relation 欄位物件不是由 MFC 類別表示。 相反地,CDaoDatabase 類別之 MFC 對象的基礎 DAO 物件包含一個關聯物件的集合,稱為 Relations 集合。 接著,每個 relation 物件都會包含關聯欄位物件的集合。 每個關聯欄位物件都會將主數據表中的欄位與外部數據表中的欄位相互關聯。 結合在一起,關聯欄位物件會定義每個數據表中的欄位群組,這些欄位會一起定義關聯。 CDaoDatabase可讓您藉由呼叫GetRelationInfo成員函式來存取與 CDaoRelationInfo 對象的關聯物件。 物件 CDaoRelationInfo 具有數據成員 , m_pFieldInfos指向 物件的陣列 CDaoRelationFieldInfo

呼叫包含CDaoDatabase物件的 GetRelationInfo 成員函式,其 Relations 集合儲存您感興趣的關聯物件。 然後存取 m_pFieldInfos CDaoRelationInfo 對象的成員CDaoRelationFieldInfo 也會在 Dump 偵錯組建中定義成員函式。 您可以使用 Dump 來傾印 物件的內容 CDaoRelationFieldInfo

需求

標頭:afxdao.h

另請參閱

結構、樣式、回呼和訊息對應
CDaoRelationInfo 結構