CDaoParameterInfo структура имеет следующую форму:
структура CDaoParameterInfo
{
nbsp; CString m_str&Name; / / Главная
короткие m_nType; / / Главная
ColeVariant m_varValue; / / Вторичные
}
CDaoParameterInfo структура содержит сведения о объекта parameter, определенный для объектов доступа к данным (DAO). Ссылки на начальном и среднем выше показывают, как информация возвращается функцией-членом GetParameterInfo в классе CDaoQueryDef.
MFC не содержит объектов DAO параметров в классе. Объектов DAO querydef нижележащие объекты MFC CDaoQueryDef хранить параметры в своих коллекциях параметров. Для доступа к объектам параметров в объекте CDaoQueryDef , вызовите функцию-член объекта querydef GetParameterInfo для конкретного параметра имя или индекс в коллекции параметров. Можно использовать функцию-член CDaoQueryDef::GetParameterCount совместно с GetParameterInfo для перебора коллекции параметров.
Члены
m_strName
Уникально имена объект параметра. Для получения дополнительных сведений в разделе «Свойства Name» в справке DAO.
m_nType
Значение, определяющее тип данных объекта parameter. Для списка возможных значений смотрите m_nType член CDaoFieldInfo структуры. Для получения дополнительных сведений в разделе «Тип свойства» в справке DAO.
m_varValue
Значение параметра, в объекте COleVariant.
Комментарии
Информация по функции-члена CDaoQueryDef::GetParameterInfo хранится в структуре CDaoParameterInfo . Вызов GetParameterInfo для объекта querydef, в коллекции которого параметров хранится объект параметра.
Примечание Если вы хотите получить или установить только значение параметра, используйте функции GetParamValue и SetParamValue -члены класса CDaoRecordset.
CDaoParameterInfo также определяет функцию-член Dump в построениях отладки. Используйте дамп сбрасывать содержимое объекта CDaoParameterInfo . Для информации об использовании этот и другие структуры MFC DAO, обратитесь к статье DAO коллекции: получение информации О объектов DAO в Руководстве по Visual C++ программист.
См. также CDaoQueryDef