CRecordset::m_nParams
レコードセット クラスのパラメーター データ メンバーの数は、レコードセットのクエリで渡されるパラメーターの数を保持します。
解説
レコードセット クラスにパラメーター データ メンバーがある場合、このクラスのコンストラクターは m_nParams を正しい値に初期化する必要があります。 m_nParams の既定値は 0 です。 (これは、手動で行う必要があります) パラメーター データ メンバーを追加する場合は、手動で初期化パラメーターの数を反映するように、クラスのコンス トラクターに追加する必要があります (をする必要があります数と少なくとも同じサイズ '?' 内のプレース ホルダー、m_strFilterまたはm_strSort文字列)。
フレームワークは、レコードセットのクエリをパラメーター化するときに、この数を使います。
ヒント
この数は、CFieldExchange::inputParam、CFieldExchange::param、CFieldExchange::outputParam,、または CFieldExchange::inoutParam をパラメーターとして SetFieldType を呼び出した後の DoFieldExchange または DoBulkFieldExchange に登録されている "params" の数と対応している必要があります。
使用例
記事を参照してくださいレコード セット:パラメーターを利用したレコード セット (ODBC) と レコード フィールド エクス チェンジ:RFX の使い方。
要件
**ヘッダー:**afxdb.h
参照
参照
CRecordset::DoBulkFieldExchange