解説
レコード セット クラスでパラメーター データ メンバーの数が含まれています ? レコード セットのクエリを渡されたパラメーターの数。レコード セット クラスがパラメーター データ メンバーが、クラスのコンス トラクターはm_nParamsを正しい値に初期化する必要があります。M_nParamsの既定値は 0 の値。パラメーター データ メンバーを追加する場合 ? は、手動で行う必要があります ? パラメーターの数を反映するように、クラスのコンス トラクターで初期化を手動で追加する必要があります (をする必要があります少なくとも同数の大きい '?'、 m_strFilterまたはm_strSort文字列内のプレース ホルダー)。
レコード セットのクエリをパラメーター化するとフレームワークはこの番号を使用します。
重要特価;この数」パラメーターのDoFieldExchangeまたはDoBulkFieldExchangeでCFieldExchange::inputParam、 CFieldExchange::param、 CFieldExchange::outputParam、またはCFieldExchange::inoutParamのパラメーター値を持つSetFieldTypeの呼び出し後に登録」の数に対応する必要があります。(&N)。
例
記事を参照してください レコード セット: パラメーターを利用したレコード セット (ODBC)と レコード フィールド エクス チェンジ: RFX の使い方 Visual の C++ プログラマのガイド。
CRecordset の概要|nbsp;クラス メンバー |階層図(&N)
参照特価;CRecordset::DoFieldExchange、 CRecordset::DoBulkFieldExchange、 CRecordset::m_nFields、 CFieldExchange::SetFieldType(&N)