CDaoIndexFieldInfo-Struktur

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

Siehe auch

Referenz

CDaoTableDef::GetIndexInfo

CDaoRecordset::GetIndexInfo

Weitere Ressourcen

Strukturen, Formate, Rückrufe und Meldungszuordnungen