CDaoTableDef::GetIndexInfo
Эта функция-член вызывается с целью получить различные типы сведений об индексе, указанном в tabledef.
void GetIndexInfo(
int nIndex,
CDaoIndexInfo& indexinfo,
DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO
);
void GetIndexInfo(
LPCTSTR lpszName,
CDaoIndexInfo& indexinfo,
DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO
);
Параметры
nIndex
Числовой индекс объекта индекса в коллекции нулевой- индексов таблицы, основанной, чтобы выполнить его позиции в коллекции.indexinfo
Ссылка на структуру CDaoIndexInfo.dwInfoOptions
Параметры, определяющие, сведения об индексе, который необходимо извлечь.Доступные параметры перечислены ниже вместе с которого они вызывают функцию возвратить:Имя AFX_DAO_PRIMARY_INFO, данные поля поля.Используйте этот параметр для самой быстрой производительности.
Основные сведения о AFX_DAO_SECONDARY_INFO, а также: Кластеризованный первичный, unique, null, потребованный, внешние ignore
Сведения о AFX_DAO_ALL_INFO первичных и вторичных, а также: Указанный счетчик
lpszName
Указатель на имя объекта индекса для поиска по имени.
Заметки
Одна версия функции позволяет найти индекс его позиции в коллекции.Другая версия позволяет найти индекс по имени.
Для описания сведений, возвращенных просмотреть структуру, CDaoIndexInfo.Эта структура содержит элементы, соответствующие элементам сведения, перечисленные выше в описании dwInfoOptions.При запросе информации на одном уровне, выдается сведения обо всех предыдущих уровней.
Дополнительные сведения см. в разделе "свойство атрибутов" в Справке DAO.
Требования
Header: afxdao.h