3 回答

TA貢獻1155條經驗 獲得超0個贊
1、功能:獲得查詢的指定參數的值。
2、語法:COleVariat GetParamValue(LPCTSTR lpszName); COleVariat GetParamValue(int nIndex)
3、參數:lpszName 參數值的名字,用于按名字查找。 nIndex 查詢定義的參數收集中期望參數的基于零的索引。
4、返回值:包含這個參數值的類COleVariat的一個對象。 說明:調用這個成員函數,可以獲取查詢定義參數集合中存儲的指定參數的當前值,可以用名字或者它在集合中的序號位置訪問這個參數。
5、示例: /************************************************************
演示函數原型:varParamValue=querydef. GetParamValue(“[FIELD]”);
程序功能說明:獲得指定的請求定義對象記錄的參數。
***********************************************************/
//定義CDaoDatabase對象的指針m_daodb
CDaoDatabase*m_daodb;
//定義查詢對象
CDaoQueryDef querydef(m_daodb);
//獲得查詢的指定參數的值
COleVariat varparamvalue=query.GetParamValue(“[FieldID]”);

TA貢獻2039條經驗 獲得超8個贊
getparam()是用來在不確定接收的數據是用什么傳遞方法時調用。
傳進去的是這個數據的key,string類型。
然后分別檢查這個key有沒有通過$this->_params、POST、GET方式傳遞來,有就返回該key指向的數據,沒有就返回null或者你在調用getParam()時指定的第二個參數。
所以說返回值的類型是不確定的,要看傳遞過來的數據是什么格式的。
- 3 回答
- 0 關注
- 280 瀏覽
添加回答
舉報