CDaoParameterInfo 結構
CDaoParameterInfo 結構包含為資料存取物件 (DAO) 定義的參數物件之資訊。
struct CDaoParameterInfo
{
CString m_strName; // Primary
short m_nType; // Primary
ColeVariant m_varValue; // Secondary
};
參數
m_strName
唯一命名參數物件。 如需詳細資訊,請參閱 DAO 幫助中的「名字屬性」主題。m_nType
表示參數物件的資料型別的值。 如需可能值的清單,請參閱 CDaoFieldInfo 結構的 m_nType 成員。 如需詳細資訊,請參閱 DAO 幫助中的「型別屬性」主題。m_varValue
參數的值,儲存在 COleVariant 物件。
備註
對主要和次要的參考指示出在類別 CDaoQueryDef 中,GetParameterInfo 成員函式如何傳回資訊。
MFC 不封裝類別中的 DAO 參數物件。 DAO querydef 物件基礎 MFC CDaoQueryDef 物件將參數儲存在參數集合中。 若要存取 CDaoQueryDef 物件內的參數物件,請呼叫特定參數名稱的 querydef 物件之 GetParameterInfo 成員函式,或參數集合內的索引。 您可以將 CDaoQueryDef::GetParameterCount 成員函式與 GetParameterInfo 一起使用,在參數集合中執行迴圈。
CDaoQueryDef::GetParameterInfo 成員函式擷取的資訊儲存在 CDaoParameterInfo 結構中。 為參數物件儲存的參數集合呼叫 querydef 物件的 GetParameterInfo。
![]() |
---|
如果您要取得或設定參數的值,請使用類別 CDaoRecordset的 GetParamValue 和 SetParamValue 成員函式。 |
CDaoParameterInfo 也會在偵錯組建中定義一個 Dump 成員函式。 您可以使用 Dump 來傾印 CDaoParameterInfo 物件的內容。
需求
標頭: afxdao.h