Struttura CDaoIndexFieldInfo
La struttura di CDaoIndexFieldInfo contiene informazioni su un oggetto di campo dell'indice specificato per DAO (data access objects (DAO)).
struct CDaoIndexFieldInfo
{
CString m_strName; // Primary
BOOL m_bDescending; // Primary
};
Parametri
m_strName
In modo univoco denominazione l'oggetto di campo dell'indice.Per ulteriori informazioni, vedere l'argomento “proprietà name„ nella Guida di DAO.m_bDescending
Indica ordinare indice definito dall'indice.TRUE se l'ordine è discendente.
Note
Un oggetto indice può avere una serie di campi, a indicare quali campi un TableDef (o un recordset basato su una tabella) è indicizzata su.I riferimenti al di sopra primario indicano come le informazioni restituite in membro di m_pFieldInfos di un oggetto di CDaoIndexInfo ottenuto chiamando la funzione membro di GetIndexInfo di classe CDaoTableDef o CDaoRecordset.
Gli oggetti indice e gli oggetti di campo dell'indice non sono rappresentati da una classe MFC.Viceversa, gli oggetti di DAO che sono alla base degli oggetti MFC di classe CDaoTableDef o CDaoRecordset contengono una raccolta di oggetti indice, chiamare la raccolta degli indici.Ogni oggetto indice, a sua volta, contiene una raccolta di oggetti di campo.Queste classi forniscono le funzioni membro per accedere ai singoli elementi di informazioni di indice, o è possibile accedervi contemporaneamente a un oggetto di CDaoIndexInfo chiamando la funzione membro di GetIndexInfo dell'oggetto contenitore.L'oggetto di CDaoIndexInfo , quindi, ha un membro dati, m_pFieldInfos, che indica una matrice di oggetti di CDaoIndexFieldInfo .
Chiamare la funzione membro di GetIndexInfo di TableDef o dell'oggetto recordset contenitore cui gli indici la raccolta viene archiviata l'oggetto indice in questione.Accedere al membro di m_pFieldInfos dell'oggetto di CDaoIndexInfo .Lunghezza della matrice di m_pFieldInfos viene archiviata in m_nFields.CDaoIndexFieldInfo definisce anche una funzione membro di Dump nelle build di debug.È possibile utilizzare Dump per eseguire il dump del contenuto di un oggetto di CDaoIndexFieldInfo .
Requisiti
Header: afxdao.h