共用方式為


OLE DB 消費者樣板的巨集和全域函式

OLE DB 消費者樣板包括下列巨集和全域函式:

全域函式

AtlTraceErrorRecords

如果傳回錯誤,傾印 OLE DB 錯誤記錄資訊傾印至裝置。

存取子對應巨集

BEGIN_ACCESSOR

存取子標記項目的開頭。

BEGIN_ACCESSOR_MAP

標記存取程序對應項目的開頭。

END_ACCESSOR

存取子標記項目的結尾。

END_ACCESSOR_MAP

標記存取程序對應項目的結尾。

資料行對應巨集

BEGIN_COLUMN_MAP

資料行對應項目的開頭加入使用者資料錄類別的。

BLOB_ENTRY

用來繫結二進位大型物件 (BLOB)。

BLOB_ENTRY_LENGTH

報告 BLOB 資料行的長度。

BLOB_ENTRY_LENGTH_STATUS

報告 BLOB 資料行的長度和狀態。

BLOB_ENTRY_STATUS

報告 BLOB 資料行的狀態。

BLOB_NAME

由資料行名稱繫結二進位大型物件。

BLOB_NAME_LENGTH

報告 BLOB 資料行的長度。

BLOB_NAME_LENGTH_STATUS

報告 BLOB 資料行的長度和狀態。

BLOB_NAME_STATUS

報告 BLOB 資料行的狀態。

BOOKMARK_ENTRY

表示資料列集的書籤項目。 書籤項目是一種特殊的資料行型別。

COLUMN_ENTRY

表示繫結至資料庫中的特定資料行。

COLUMN_ENTRY_EX

表示繫結至資料庫中的特定資料行。 支援 type、 長度精確度、 scale和 狀態 參數。

COLUMN_ENTRY_LENGTH

表示繫結至資料庫中的特定資料行。 支援 長度 變數。

COLUMN_ENTRY_LENGTH_STATUS

表示繫結至資料庫中的特定資料行。 支援狀態長度參數。

COLUMN_ENTRY_PS

表示繫結至資料庫中的特定資料行。 支援 精確度 和 scale 參數。

COLUMN_ENTRY_PS_LENGTH

表示繫結至資料庫中的特定資料行。 支援 長度 變數、 精確度 和 scale 參數。

COLUMN_ENTRY_PS_LENGTH_STATUS

表示繫結至資料庫中的特定資料行。 支援 狀態長度變數、精確度和 scale 參數。

COLUMN_ENTRY_PS_STATUS

表示繫結至資料庫中的特定資料行。 支援 狀態 變數、 精確度 和 scale 參數。

COLUMN_ENTRY_STATUS

表示繫結至資料庫中的特定資料行。 支援 狀態 變數。

COLUMN_ENTRY_TYPE

表示繫結至資料庫中的特定資料行。 支援 type 參數。

COLUMN_ENTRY_TYPE_SIZE

表示繫結至資料庫中的特定資料行。 支援 type 和 size 參數。

COLUMN_NAME

用名字表示繫結至資料庫中的特定資料行。

COLUMN_NAME_EX

用名字表示繫結至資料庫中的特定資料行。 支援資料型別、大小、精確度、小數點位數、資料行長度和資料列狀態的規格。

COLUMN_NAME_LENGTH

用名字表示繫結至資料庫中的特定資料行。 支援資料行長度的規格。

COLUMN_NAME_LENGTH_STATUS

用名字表示繫結至資料庫中的特定資料行。 支援資料行長度和狀態的規格。

COLUMN_NAME_PS

用名字表示繫結至資料庫中的特定資料行。 支援的有效位數和小數位數的規格。

COLUMN_NAME_PS_LENGTH

用名字表示繫結至資料庫中的特定資料行。 支援精確度、小數點位數和資料行長度的規格。

COLUMN_NAME_PS_LENGTH_STATUS

用名字表示繫結至資料庫中的特定資料行。 支援整數位數、小數位數、資料行長度和資料列狀態的規格。

COLUMN_NAME_PS_STATUS

用名字表示繫結至資料庫中的特定資料行。 支援精確度、小數點位數和資料行狀態的規格。

COLUMN_NAME_STATUS

用名字表示繫結至資料庫中的特定資料行。 支援資料行狀態的規格。

COLUMN_NAME_TYPE

用名字表示繫結至資料庫中的特定資料行。 支援資料型別的規格。

COLUMN_NAME_TYPE_PS

用名字表示繫結至資料庫中的特定資料行。 支援資料型別、精確度和小數點位數的規格。

COLUMN_NAME_TYPE_SIZE

用名字表示繫結至資料庫中的特定資料行。 支援資料型別和大小的規格。

COLUMN_NAME_TYPE_STATUS

用名字表示繫結至資料庫中的特定資料行。 支援資料型別和資料列狀態的規格。

END_COLUMN_MAP

標記列對應項目的結尾。

命令巨集

DEFINE_COMMAND

指定將用來建立資料列時, CCommand 類別中的命令。 只接受字串輸入符合指定的應用程式類型 (ANSI 或 Unicode)。 建議您使用 DEFINE_COMMAND_EX 取代 DEFINE_COMMAND

DEFINE_COMMAND_EX

指定將用來建立資料列時, CCommand 類別中的命令。 支援 ANSI 和 Unicode 應用程式。

參數對應巨集

BEGIN_PARAM_MAP

參數對應項目的開頭加入使用者資料錄類別的。

END_PARAM_MAP

標記參數對應項目的結尾。

SET_PARAM_TYPE

指定 SET_PARAM_TYPE 之後巨集做為輸入、輸出或輸入/輸出的 COLUMN_ENTRY 巨集。

請參閱

概念

OLE DB 消費者樣板 (C++)

OLE DB 消費者樣板 (C++)

OLE DB 消費者樣板參考