共用方式為


CDaoIndexFieldInfo 結構

CDaoIndexFieldInfo結構包含定義給資料存取物件 (DAO) 索引欄位物件的相關資訊。

struct CDaoIndexFieldInfo
{
   CString m_strName;          // Primary
   BOOL m_bDescending;         // Primary
};

參數

  • m_strName
    唯一名稱索引的欄位物件。 如需詳細資訊,請參閱"Name"DAO 說明 》 的主題。

  • m_bDescending
    表示索引物件所定義的索引順序。 本屬性為 TRUE 如果則為 z-a。

備註

索引物件可以具有多個欄位,指出哪些 tabledef (或資料表為基礎的資料錄集) 會在進行索引的欄位。 上述的主要參考表示資訊在傳回的方式m_pFieldInfos成員的 CDaoIndexInfo 物件藉由呼叫GetIndexInfo成員函式類別的 CDaoTableDefCDaoRecordset

MFC 類別並不表示索引與索引的欄位物件。 相反地,DAO 物件基礎的 MFC 物件類別的 CDaoTableDefCDaoRecordset 包含稱為索引集合的索引物件的集合。 每個索引的物件,含有 [] 欄位物件的集合。 這些類別提供成員函式來存取個別的索引資訊的項目,或者您也可以存取它們全部的CDaoIndexInfo物件藉由呼叫GetIndexInfo包含物件的成員函式。 CDaoIndexInfo物件,則,不會有一個資料成員, m_pFieldInfos,所指到的陣列, CDaoIndexFieldInfo物件。

呼叫GetIndexInfo成員函式包含 tabledef 或資料錄集物件在其索引的集合會儲存您所需的索引物件。 然後,存取m_pFieldInfos成員的 CDaoIndexInfo 物件。 長度m_pFieldInfos陣列會儲存在m_nFieldsCDaoIndexFieldInfo也會定義Dump成員函式,在偵錯組建。 您可以使用Dump來傾印內容的CDaoIndexFieldInfo物件。

需求

標頭: afxdao.h

請參閱

參考

CDaoTableDef::GetIndexInfo

CDaoRecordset::GetIndexInfo

其他資源

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