CRecordset::m_nFields

解説

レコード セット クラスのフィールド データ メンバーの数が含まれています ? データ ソースからレコード セットで選択した列の数。レコード セット クラスのコンス トラクター m_nFieldsを正しい値に初期化する必要があります。バルク行フェッチを実装していない場合は、それを使用して、レコード セット クラスを宣言すると、ClassWizard この初期化を書き込みます。手動でも書くことができます。

この数のフレームワークを使用して、フィールド データ メンバーとデータ ソースの現在のレコードの対応する列の間の相互作用を管理するには。

重要特価;この番号 [出力列のDoFieldExchangeまたはDoBulkFieldExchangeSetFieldTypeの呼び出しパラメーター CFieldExchange::outputColumnと後に登録] の数に対応する必要があります。(&N)。

説明したように動的に列をバインドすることができます「レコード セット: 動的バインド データ列。」これを行うには、RFX の数を反映するためにm_nFieldsのカウントを増加する必要がありますまたは Bulk RFX 関数DoFieldExchangeまたはDoBulkFieldExchangeメンバー関数を動的にバインドされた列を呼び出す。

詳細についてを参照してください レコード セット: データ列を動的に結び付ける方法 (ODBC) レコード セット: レコードのフェッチ一括 (ODBC)Visual の C++ プログラマのガイド

参照してください レコード フィールド エクス チェンジ: RFX の使い方 Visual の C++ プログラマのガイド

CRecordset の概要|nbsp;クラス メンバー |階層図(&N)

参照特価;CRecordset::DoFieldExchangeCRecordset::DoBulkFieldExchangeCRecordset::m_nParamsCFieldExchange::SetFieldType(&N)

Index