CDaoRecordset::m_nParams
更新 : 2007 年 11 月
レコードセット クラスのパラメータ データ メンバの数 (レコードセットのクエリに渡されるパラメータの数) を保持します。
解説
レコードセット クラスにパラメータ データ メンバがある場合、このクラスのコンストラクタは m_nParams を正しい値に初期化する必要があります。m_nParams の既定値は 0 です。パラメータ データ メンバを追加するときは (手動で実行する必要があります)、クラスのコンストラタに手動で初期化処理を追加して、パラメータの数を反映する必要があります。パラメータの数は、少なくとも m_strFilter または m_strSort 文字列の '?' プレースホルダの数以上にする必要があります。
フレームワークは、レコードセットのクエリをパラメータ化するときに、この数を使います。
メモ : |
---|
この数値は、パラメータ CFieldExchange::param を指定した SetFieldType の呼び出しの後、DoFieldExchange に登録された "params" の数に対応する必要があります。 |
関連情報については、DAO ヘルプの「Parameter Object」を参照してください。
必要条件
ヘッダー : afxdao.h