Notitie
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen u aan te melden of de directory te wijzigen.
Voor toegang tot deze pagina is autorisatie vereist. U kunt proberen de mappen te wijzigen.
Opmerking
De Microsoft Foundation Classes-bibliotheek (MFC) wordt nog steeds ondersteund. We voegen echter geen functies meer toe of werken de documentatie bij.
De CDaoIndexFieldInfo structuur bevat informatie over een indexveldobject dat is gedefinieerd voor data access-objecten (DAO).
Opmerking
DAO wordt ondersteund via Office 2013. DAO 3.6 is de definitieve versie en wordt beschouwd als verouderd.
Syntaxis
struct CDaoIndexFieldInfo
{
CString m_strName; // Primary
BOOL m_bDescending; // Primary
};
Parameterwaarden
m_strName
Noem het indexveldobject uniek. Zie het onderwerp 'Naameigenschap' in DAO Help voor meer informatie.
m_bDescending
Geeft de indexvolgorde aan die is gedefinieerd door het indexobject. WAAR als de volgorde aflopend is.
Opmerkingen
Een indexobject kan een aantal velden bevatten, waarmee wordt aangegeven op welke velden een ingediendeef (of een recordset op basis van een tabel) is geïndexeerd. De verwijzingen naar primair hierboven geven aan hoe de informatie wordt geretourneerd in het m_pFieldInfos lid van een CDaoIndexInfo-object dat is verkregen door de GetIndexInfo lidfunctie van klasse CDaoTableDef of CDaoRecordset aan te roepen.
Indexobjecten en indexveldobjecten worden niet vertegenwoordigd door een MFC-klasse. In plaats daarvan bevatten de DAO-objecten onderliggende MFC-objecten van klasse CDaoTableDef of CDaoRecordset een verzameling indexobjecten, de verzameling Indexen genoemd. Elk indexobject bevat op zijn beurt een verzameling veldobjecten. Deze klassen bieden lidfuncties voor toegang tot afzonderlijke items van indexinformatie, of u kunt ze allemaal tegelijk openen met een CDaoIndexInfo object door de GetIndexInfo lidfunctie van het betreffende object aan te roepen. Het CDaoIndexInfo object heeft vervolgens een gegevenslid, m_pFieldInfosdat verwijst naar een matrix met CDaoIndexFieldInfo objecten.
Roep de GetIndexInfo lidfunctie aan van het object met de ingediendeef of recordset waarin de verzameling Indexen is opgeslagen, het indexobject waarin u geïnteresseerd bent. Open vervolgens het m_pFieldInfos lid van het CDaoIndexInfo-object . De lengte van de m_pFieldInfos matrix wordt opgeslagen in m_nFields.
CDaoIndexFieldInfo definieert ook een Dump lidfunctie in builds voor foutopsporing. U kunt Dump de inhoud van een CDaoIndexFieldInfo object dumpen.
Requirements
Rubriek:afxdao.h
Zie ook
Structuren, stijlen, callbacks en berichttoewijzingen
CDaoTableDef::GetIndexInfo
CDaoRecordset::GetIndexInfo