CDaoRecordset::GetFieldInfo
Эта функция-член вызывается для получения сведений о полях, которые находятся в наборе записей.
void GetFieldInfo(
int nIndex,
CDaoFieldInfo& fieldinfo,
DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO
);
void GetFieldInfo(
LPCTSTR lpszName,
CDaoFieldInfo& fieldinfo,
DWORD dwInfoOptions = AFX_DAO_PRIMARY_INFO
);
Параметры
nIndex
Индекс, начинающийся с нуля предопределенного полей в коллекции полей набора записей для поиска по индексу.fieldinfo
Ссылка на структуру CDaoFieldInfo.dwInfoOptions
Параметры, определяющие, сведения о наборе записей, который требуется извлечь.Доступные параметры перечислены ниже вместе с которого они вызывают функцию возврата.Для наилучшей производительности восстановление только уровень детализации, необходимо следующее:Имя AFX_DAO_PRIMARY_INFO (по умолчанию), тип, размер атрибуты
Основные сведения о AFX_DAO_SECONDARY_INFO, а также: Порядковое положение необходимое, позволяющий нулевую длину, порядок сортировки, чужое имя, поле источника, исходная таблица
Сведения о AFX_DAO_ALL_INFO первичных и вторичных, а также: Значение по умолчанию правила проверки, текст проверки
lpszName
Имя поля.
Заметки
Одна версия функции позволяет найти поле индексу.Другая версия позволяет найти поле имени.
Для описания сведений, возвращенных просмотреть структуру, CDaoFieldInfo.Эта структура содержит элементы, соответствующие элементам сведения, перечисленные выше в описании dwInfoOptions.При запросе информации на одном уровне, выдается сведения обо всех предыдущих уровней.
Дополнительные сведения см. в разделе "свойство атрибутов" в Справке DAO.
Требования
Header: afxdao.h