Partager via


CDaoIndexFieldInfo, structure

La structure d' CDaoIndexFieldInfo contient des informations sur un objet de champ d'index défini pour les objets d'accès aux données (DAO).

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

Paramètres

  • m_strName
    Appelé uniquement l'objet de champ d'index.Pour plus d'informations, consultez la rubrique « propriété Name » dans l'aide de DAO.

  • m_bDescending
    Indique le classement d'index défini par l'objet index.TRUE si la commande est décroissante.

Notes

Un objet index peut avoir plusieurs champs, indiquant que les champs un tabledef (ou un recordset basée sur une table) est indexé sur.Les références à ci-dessus principal indiquent comment les informations retournées dans le membre d' m_pFieldInfos d'un objet de CDaoIndexInfo obtenu en appelant la fonction membre d' GetIndexInfo de la classe CDaoTableDef ou CDaoRecordset.

Les objets index et les objets de champ d'index ne sont pas représentés par une classe MFC.Au lieu de cela, les objets DAO sous-jacente des objets MFC de classe CDaoTableDef ou CDaoRecordset contiennent une collection d'objets index, appelée la collection d'index.Chaque objet index, à son tour, contient une collection d'objets de champ.Ces classes fournissent les fonctions membres pour accéder à des éléments des informations d'index, ou vous pouvez y accéder en même temps à un objet d' CDaoIndexInfo en appelant la fonction membre d' GetIndexInfo de l'objet contenant.L'objet d' CDaoIndexInfo , ensuite, une donnée membre, m_pFieldInfos, qui indique un tableau d'objets d' CDaoIndexFieldInfo .

Appelez la fonction membre d' GetIndexInfo du tabledef ou de l'objet recordset conteneur dans lequel les index la collection sont stockées l'objet index qui vous intéresse.Accédez au membre d' m_pFieldInfos de l'objet de CDaoIndexInfo .Longueur du tableau d' m_pFieldInfos est stockée dans m_nFields.CDaoIndexFieldInfo définit également une fonction membre d' Dump dans les versions debug.Vous pouvez utiliser Dump pour faire un dump du contenu d'un objet d' CDaoIndexFieldInfo .

Configuration requise

Header: afxdao.h

Voir aussi

Référence

CDaoTableDef::GetIndexInfo

CDaoRecordset::GetIndexInfo

Autres ressources

Structures, styles, rappels, et les tables des messages