Struktura CDaoIndexFieldInfo
CDaoIndexFieldInfo Struktury zawiera informacje o zdefiniowanych dla obiektów data access objects (DAO) obiektu pola indeksu.
struct CDaoIndexFieldInfo
{
CString m_strName; // Primary
BOOL m_bDescending; // Primary
};
Parametry
m_strName
Unikatowej nazwy obiektu pola indeksu.Szczegółowe informacje zobacz temat "Właściwość Name" w pomocy DAO.m_bDescending
Wskazuje kolejność indeks zdefiniowany przez obiekt indeksu.TRUE , jeśli zamówienie jest malejąca.
Uwagi
Obiekt indeksu może mieć kilka pól, wskazującą, które pola zreplikowany (lub zestaw rekordów na podstawie tabeli) jest indeksowany na.Odniesienia do podstawowego powyżej wskazują, w jaki sposób informacje zwracane w m_pFieldInfos członek CDaoIndexInfo obiekt otrzymany przez wywołanie GetIndexInfo funkcji składowej klasy CDaoTableDef lub CDaoRecordset.
Obiekty indeks i indeks pola nie są reprezentowane przez klasy MFC.Zamiast tego DAO obiekty obiektów klasy MFC CDaoTableDef lub CDaoRecordset zawiera zbiór obiektów indeksu, o nazwie kolekcji indeksów.Każdy obiekt indeksu zawiera zbiór obiektów pola.Klasy te dostarcza funkcji dostęp do poszczególnych elementów indeksu informacji lub uzyskać dostęp ich wszystkich naraz z CDaoIndexInfo obiektu, wywołując GetIndexInfo funkcji składowej obiektu zawierającego.CDaoIndexInfo Obiekt, następnie, ma członka danych, m_pFieldInfos, który wskazuje tablicę CDaoIndexFieldInfo obiektów.
Wywołanie GetIndexInfo funkcji składowej obiektu zawierającego zreplikowany lub zestawu rekordów w indeksach, których zbieranie jest przechowywany obiekt indeksu interesuje Cię.Następnie uzyskać dostęp do m_pFieldInfos członek CDaoIndexInfo obiektu.Długość m_pFieldInfos tablicy są przechowywane w m_nFields.CDaoIndexFieldInfodefiniuje również Dump buduje funkcji składowej w debugowania.Można użyć Dump do zrzutu zawartość CDaoIndexFieldInfo obiektu.
Wymagania
Nagłówek: afxdao.h