CDaoRecordset::SetParamValue

呼叫此成員函式上設定一個參數的值在資料錄集的執行階段。

virtual void SetParamValue( 
   int nIndex, 
   const COleVariant& varValue  
); 
virtual void SetParamValue( 
   LPCTSTR lpszName, 
   const COleVariant& varValue  
);

參數

  • nIndex
    參數的數目位置 querydef 參數的參數集合。

  • var
    要設定的值;請參閱"備註"。

  • lpszName
    您要設定參數值的名稱。

備註

必須已經建立做為資料錄集的 SQL 字串的一部分,參數。 您可以存取參數依名稱或其集合中的索引位置。

指定要設定為 COleVariant 物件。 如需設定想要的資訊和輸入您的 COleVariant 物件,請參閱類別 COleVariant。 請注意,如果您不建立 UNICODE 資料錄集,必須明確宣告 COleVariant 物件 ANSI。 您可以使用建構函式 COleVariant::COleVariant( lpszSrc**,** vtSrc ) 表單與 vtSrc 的設定為 VT_BSTRT (ANSI) 或使用 COleVariant 函式 SetString( lpszSrc**,** vtSrc ) 和 vtSrc 設為 VT_BSTRT

需求

Header: afxdao.h

請參閱

參考

CDaoRecordset 類別

階層架構圖表

CDaoRecordset::GetParamValue

CDaoRecordset::m_nParams

CDaoRecordset::SetParamValueNull