Структура CDaoParameterInfo
Структура CDaoParameterInfo содержащий сведения об объекте параметра, указанном для объектов доступа к данным (DAO).
struct CDaoParameterInfo
{
CString m_strName; // Primary
short m_nType; // Primary
ColeVariant m_varValue; // Secondary
};
Параметры
m_strName
Уникальные имена объект параметра.Дополнительные сведения см. в разделе «свойство» имя» в Справке DAO.m_nType
Значение объекта, которое указывает тип данных параметра.Список возможных значений см. в описании элемента m_nType структуры CDaoFieldInfo.Дополнительные сведения см. в разделе «свойство» тип» в Справке DAO.m_varValue
Значение параметра, хранящиеся в объекте COleVariant.
Заметки
Ссылки на первичный и вторичный вышеуказанному показывают сведения возвращаются функцией-членом GetParameterInfo в классе CDaoQueryDef.
DAO MFC не инкапсулирует объектов параметров в классе.Объекты QueryDef объекты, находящиеся в основе MFC DAO CDaoQueryDef параметры хранятся в коллекциях параметров.Для доступа к объектам параметра в объекте CDaoQueryDef, вызовите функцию-член GetParameterInfo объекта QueryDef для заданного имени параметра или индекса в коллекцию параметров.Можно использовать функции-члена CDaoQueryDef::GetParameterCount совместно с GetParameterInfo для организация цикла по коллекции параметров.
Сведения извлеченное функцией-членом CDaoQueryDef::GetParameterInfo хранится в структуре CDaoParameterInfo.Вызовите GetParameterInfo для объекта QueryDef, в котором коллекции параметров хранится объект параметра.
![]() |
---|
Если требуется получить или задать только значение параметра, используйте функции-члены GetParamValue и SetParamValue класса CDaoRecordset. |
CDaoParameterInfo также определяет функции-члена Dump в отладочные построения.Можно использовать Dump чтобы сбросить содержимое объекта CDaoParameterInfo.
Требования
Header: afxdao.h