Udostępnij za pośrednictwem


CDaoIndexFieldInfo — Struktura

CDaoIndexFieldInfo Struktury zawiera informacje o zdefiniowanych dla obiektów dostępu do danych (DAO) obiektu pola indeksu.

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

Parametry

  • m_strName
    Unikatowej nazwy obiektu pola indeksu.Aby uzyskać szczegółowe informacje zobacz temat "Właściwość Name" w pomocy DAO.

  • m_bDescending
    Wskazuje kolejność indeks zdefiniowany przez obiekt indeksu.TRUE Jeśli malejąca kolejność.

Uwagi

Obiekt indeksu może mieć wiele pól, wskazując jakie pola tabledef (lub zestaw rekordów z tabeli) jest indeksowany na.Odniesienia do podstawowej powyżej wskazują, jak informacje są zwracane w m_pFieldInfos członek CDaoIndexInfo uzyskane przez wywołanie obiektu GetIndexInfo funkcji składowej klasy CDaoTableDef lub CDaoRecordset.

Pole obiekty indeks i indeks nie są reprezentowane przez klasę MFC.Zamiast tego, DAO obiektów podstawowych obiektów klasy MFC CDaoTableDef lub CDaoRecordset zawiera zbiór obiektów indeksu, o nazwie kolekcji Indexes.Każdy obiekt indeksu z kolei zawiera zbiór obiektów pól.Dostęp do poszczególnych elementów informacje o indeksach funkcji składowych zasilania tych klas lub uzyskiwania dostępu do nich w całości z CDaoIndexInfo obiekt poprzez wywołanie GetIndexInfo funkcji składowej obiektu zawierającego.CDaoIndexInfo Obiekt, następnie, ma element członkowski danych, m_pFieldInfos, który wskazuje tablicę CDaoIndexFieldInfo obiektów.

Wywołanie GetIndexInfo funkcji składowej obiektu zawierającego tabledef lub zestawu rekordów w których indeksy kolekcja jest przechowywany obiekt indeksu są Państwo zainteresowani.Następnie uzyskuje dostęp do m_pFieldInfos członek CDaoIndexInfo obiektu.Długość m_pFieldInfos tablicy są przechowywane w m_nFields.CDaoIndexFieldInfodefiniuje również Dump tworzy funkcję członka w debugowania.Można użyć Dump do zrzutu zawartości CDaoIndexFieldInfo obiektu.

Wymagania

Nagłówek: afxdao.h

Zobacz też

Informacje

CDaoTableDef::GetIndexInfo

CDaoRecordset::GetIndexInfo

Inne zasoby

Struktury, style, wywołania zwrotne i mapy komunikatów