CDaoIndexFieldInfo – struktura
Struktura CDaoIndexFieldInfo
obsahuje informace o objektu pole indexu definovaného pro objekty přístupu k datům (DAO).
Poznámka:
Rozhraní DAO se podporuje prostřednictvím Office 2013. DAO 3.6 je konečná verze a je považována za za zastaralou.
Syntaxe
struct CDaoIndexFieldInfo
{
CString m_strName; // Primary
BOOL m_bDescending; // Primary
};
Parametry
m_strName
Jednoznačně pojmenuje objekt pole indexu. Podrobnosti najdete v tématu "Název vlastnosti" v nápovědě k dao.
m_bDescending
Označuje pořadí indexu definované objektem indexu. TRUE, pokud je pořadí sestupné.
Poznámky
Objekt indexu může mít řadu polí, která označují, na kterých polích je indexována tabulka (nebo sada záznamů založená na tabulce). Odkazy na Primary výše ukazují, jak jsou informace vráceny v m_pFieldInfos
člen CDaoIndexInfo objekt získané voláním GetIndexInfo
členské funkce třídy CDaoTableDef nebo CDaoRecordset.
Objekty indexu a objekty pole indexu nejsou reprezentovány třídou MFC. Místo toho objekty DAO podkladové MFC objekty třídy CDaoTableDef nebo CDaoRecordset obsahují kolekci indexových objektů, které se nazývají indexy kolekce. Každý indexový objekt zase obsahuje kolekci objektů polí. Tyto třídy poskytují členské funkce pro přístup k jednotlivým položkám informací indexu nebo k nim můžete přistupovat všechny najednou pomocí CDaoIndexInfo
objektu voláním GetIndexInfo
členské funkce obsahujícího objektu. Objekt CDaoIndexInfo
pak má datový člen, m_pFieldInfos
který odkazuje na pole CDaoIndexFieldInfo
objektů.
GetIndexInfo
Volání členské funkce obsahující objekt tabledef nebo recordset, jehož indexy kolekce je uložen index objekt, který vás zajímá. Pak přejděte k m_pFieldInfos
členu CDaoIndexInfo objektu. Délka m_pFieldInfos
pole je uložena v m_nFields
. CDaoIndexFieldInfo
také definuje členovou Dump
funkci v buildech ladění. Můžete použít Dump
k výpisu obsahu objektu CDaoIndexFieldInfo
.
Požadavky
Záhlaví: afxdao.h
Viz také
Struktury, styly, zpětná volání a mapy zpráv
CDaoTableDef::GetIndexInfo
CDaoRecordset::GetIndexInfo