次の方法で共有


CColumnAccessor クラス

挿入されたコンシューマー コードを生成します。

構文

class CColumnAccessor : public CAccessorBase

解説

挿入されたコードでは、すべての列が個別のアクセサーとしてバインドされます。 このクラスは挿入されたコードで使用されます (たとえば、デバッグ時にこれに遭遇する可能性があります)。ただし、通常は、そのクラスやメソッドを直接使用する必要はありません。

CColumnAccessor では次のスタブ メソッドが実装されており、それぞれが他のアクセサー クラス メソッドの機能に対応します。

  • CColumnAccessor コンストラクター。CColumnAccessor オブジェクトをインスタンス化して初期化します。

  • CreateAccessor 列バインド構造体にメモリを割り当てて、列データ メンバーを初期化します。

  • BindColumns 列をアクセサーにバインドします。

  • SetParameterBuffer パラメーター用のバッファーを割り当てます。

  • AddParameter パラメーター エントリ構造体にパラメーター エントリを追加します。

  • HasOutputColumns アクセサーに出力列があるかどうかを確認します

  • HasParameters アクセサーにパラメーターがあるかどうかを確認します。

  • BindParameters 作成されたパラメーターを列にバインドします。

要件

ヘッダー: atldbcli.h

関連項目

OLE DB コンシューマー テンプレートに関するページ
OLE DB コンシューマー テンプレート リファレンス