CDaoQueryDef::GetFieldInfo
Эта функция-член вызывается с целью получить различные типы сведений о поле, указанном в QueryDef.
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
Индекс, начинающийся с нуля требуемого полей в коллекции полей QueryDef для поиска по индексу.fieldinfo
Ссылка на объект CDaoFieldInfo, который возвращает запрошенный сведения.dwInfoOptions
Параметры, определяющие, сведения о поле, которое надо извлечь.Доступные параметры перечислены ниже вместе с которого они вызывают функцию возвратить:Имя AFX_DAO_PRIMARY_INFO (по умолчанию), тип, размер атрибуты
Основные сведения о AFX_DAO_SECONDARY_INFO плюс: Порядковое положение необходимое, позволяющий нулевую длину, поле источника, чужое имя, исходная таблица, порядок сортировки
Сведения о AFX_DAO_ALL_INFO первичных и вторичных плюс: По умолчанию текст проверки, правило проверки
lpszName
Строка, содержащая имя требуемого для поиска полей по имени.Можно использовать CString.
Заметки
Описание возвращенного в fieldinfo сведения см. в разделе макет CDaoFieldInfo.Эта структура содержит элементы, которые соответствуют описательному сведения в dwInfoOptions выше.Если запрашивается один уровень детализации, вы получаете все предыдущие уровни детализации.
Требования
Header: afxdao.h