Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Die CDaoIndexFieldInfo-Struktur enthält Informationen über ein Feld Index Objekt, das für Datenzugriffsobjekte (DAO) definiert ist.
struct CDaoIndexFieldInfo
{
CString m_strName; // Primary
BOOL m_bDescending; // Primary
};
Parameter
m_strName
Eindeutig im Feld Name den Namen des Index.Ausführliche Informationen finden Sie im Thema "Name-Eigenschaft" in der DAO-Hilfe.m_bDescending
Gibt die Indexreihenfolge an, die vom Indexobjekt definiert ist.TRUE, wenn die Reihenfolge absteigend sortiert werden.
Hinweise
Das Indexobjekt kann mehrere Felder und angeben, welche Felder Tabledef (oder ein Recordset auf Grundlage einer Tabelle) an indiziert wird.Die Verweise auf primärem oben genanntem geben an, wie die Informationen im m_pFieldInfos-Member eines Objekts CDaoIndexInfo, die zurückgegeben werden, indem Sie die GetIndexInfo-Memberfunktion der Klasse oder CDaoTableDefCDaoRecordset aufruft.
Indexobjekte Feld Index und Objekte werden nicht durch eine MFC-Klasse dargestellt.Stattdessen enthalten die zugrunde liegenden Objekte MFC DAO-Objekte der Klasse oder CDaoTableDefCDaoRecordset eine Auflistung, die so genannte Indexobjekte Auflistung von Indizes.Jedes Indexobjekt wiederum enthält eine Auflistung von Feldern.Diese Klassen stellen Memberfunktionen, um einzelne Elemente aus Index Informationen zuzugreifen, oder Sie können sie mit einem CDaoIndexInfo-Objekt in einem gleichzeitig zugreifen, indem Sie die GetIndexInfo-Memberfunktion des Containerobjekts aufrufen.Das CDaoIndexInfo-Objekt verfügt über einen Datenmember, m_pFieldInfos, der in ein Array CDaoIndexFieldInfo-Objekten gezeigt wird.
Rufen Sie die GetIndexInfo enthalten ist, oder Tabledefs Memberfunktion des Recordset-Objekts auf die Auflistung von Indizes, gespeicherten Indexobjekt, das Sie interessiert sind.Verweisen Sie dann das m_pFieldInfosCDaoIndexInfo-Member des Objekts auf.Die Länge des m_pFieldInfos Arrays wird in m_nFields gespeichert.CDaoIndexFieldInfo definiert auch eine Dump-Memberfunktion in Debugbuilds.Sie können Dump verwenden, um den Inhalt eines CDaoIndexFieldInfo-Objekts zu speichern.
Anforderungen
Header: afxdao.h