次の方法で共有


CNoAccessor クラス

アクセサー クラスの引数が必要なテンプレート クラス (CCommandCTable など) のテンプレート引数 (TAccessor) として使用できます。

構文

class CNoAccessor

解説

クラスでパラメーターまたは出力列をサポートしないようにする場合に、テンプレート引数として CNoAccessor を使用します。

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

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

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

  • Bind - バインドを作成します。

  • Close - アクセサーを閉じます。

  • ReleaseAccessors - クラスによって作成されたアクセサーを解放します。

  • FreeRecordMemory - 現在のレコード内で、解放する必要がある列を解放します。

  • GetColumnInfo - 開いている行セットから列情報を取得します。

  • GetNumAccessors - クラスによって作成されたアクセサーの数を取得します。

  • IsAutoAccessor - 移動操作中にアクセサーのデータが自動的に取得された場合は true を返します。

  • GetHAccessor - 指定したアクセサーのアクセサー ハンドルを取得します。

  • GetBuffer - ブックマーク バッファーへのポインターを取得します。

  • NoBindOnNullRowset - 空の行セットのデータ バインドを防止します。

要件

ヘッダー: atldbcli.h

関連項目

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