OLE DB コンシューマー テンプレート用マクロ

OLE DB コンシューマー テンプレートに次のマクロが含まれます:

アクセサー マップ マクロ

BEGIN_ACCESSOR アクセサー エントリの先頭をマークします。
BEGIN_ACCESSOR_MAP アクセサー マップ エントリの先頭をマークします。
END_ACCESSOR アクセサー エントリの終わり。
END_ACCESSOR_MAP アクセサー マップ エントリの最後をマークします。

列マップ マクロ

BEGIN_COLUMN_MAP ユーザー レコード クラスの列マップ エントリの先頭をマークします。
BOOKMARK_ENTRY ブックマーク エントリの行セットを表します。ブックマーク エントリを特殊な列エントリです。
する COLUMN_ENTRY データベースの特定の列へのバインドを表します。
COLUMN_ENTRY_TYPE データベースの特定の列へのバインドを表します。型パラメーターがサポートされています。
COLUMN_ENTRY_TYPE_SIZE データベースの特定の列へのバインドを表します。種類とサイズのパラメーターがサポートされています
BLOB_ENTRY バイナリ ラージ オブジェクトをバインドするために使用。
BLOB_ENTRY_STATUS BLOB フィールドの状態を報告します。
COLUMN_ENTRY_EX データベースの特定の列へのバインドを表します。サポート タイプ、長さ、精度、スケール、およびステータスのパラメーター。
COLUMN_ENTRY_LENGTH データベースの特定の列へのバインドを表します。長さ変数がサポートされています。
COLUMN_ENTRY_LENGTH_STATUS データベースの特定の列へのバインドを表します。ステータスと長さのパラメーターがサポートされています。
COLUMN_ENTRY_PS データベースの特定の列へのバインドを表します。精度と小数点以下桁数のパラメーターがサポートされています。
COLUMN_ENTRY_PS_LENGTH データベースの特定の列へのバインドを表します。長さの変数、精度、スケール パラメーターをサポートしています。
COLUMN_ENTRY_PS_STATUS データベースの特定の列へのバインドを表します。状態変数、精度、スケール パラメーターをサポートしています。
COLUMN_ENTRY_PS_LENGTH_STATUS データベースの特定の列へのバインドを表します。ステータスと長さの変数、精度と小数点以下桁数のパラメーターをサポートしています。
COLUMN_ENTRY_STATUS データベースの特定の列へのバインドを表します。状態変数をサポートします。
END_COLUMN_MAP 列マップ エントリの最後をマークします。

コマンド マクロ

DEFINE_COMMAND CCommandクラスを使用する場合、行セットを作成するために使用するコマンドを指定します。

パラメーター マップ マクロ

BEGIN_PARAM_MAP ユーザー レコード クラスのパラメーター マップ エントリの先頭をマークします。
END_PARAM_MAP パラメーター マップ エントリの最後をマークします。
SET_PARAM_TYPE 入力、出力、または入力/出力として、 SET_PARAM_TYPEマクロを実行する COLUMN_ENTRYマクロを指定します。

参照してください。

OLE DB コンシューマー テンプレートを使用して、消費者アーキテクチャ図、 Visual の C++ OLE DB コンシューマー テンプレート

Index