Udostępnij za pośrednictwem


Makra i funkcje globalne OLE DB konsumenta szablonów

OLE DB konsumenta szablony zawierają następujące makra i funkcje globalne:

Funkcje globalne

AtlTraceErrorRecords

Zrzuca informacje OLE DB rekordu błędu na urządzeniu zrzutu, jeśli zwracany jest błąd.

Akcesor mapę makra

BEGIN_ACCESSOR

Oznacza początek wpisu akcesor.

BEGIN_ACCESSOR_MAP

Oznacza początek akcesor wpisów map.

END_ACCESSOR

Oznacza koniec wpisu akcesor.

END_ACCESSOR_MAP

Oznacza koniec akcesor wpisów map.

Kolumna mapę makra

BEGIN_COLUMN_MAP

Oznacza początek wpisy mapy do kolumny w klasie rekordu użytkownika.

BLOB_ENTRY

Używany w celu powiązania dużego obiektu binarnego (BLOB).

BLOB_ENTRY_LENGTH

Raporty długości kolumny danych obiektu BLOB.

BLOB_ENTRY_LENGTH_STATUS

Raporty długości i stan obiektu BLOB kolumny danych.

BLOB_ENTRY_STATUS

Raporty Stan obiektu BLOB kolumny danych.

BLOB_NAME

Używany w celu powiązania dużego obiektu binarnego przez nazwę kolumny.

BLOB_NAME_LENGTH

Raporty długości kolumny danych obiektu BLOB.

BLOB_NAME_LENGTH_STATUS

Raporty długości i stan obiektu BLOB kolumny danych.

BLOB_NAME_STATUS

Raporty Stan obiektu BLOB kolumny danych.

BOOKMARK_ENTRY

Reprezentuje wpis zakładki na zestawie wierszy.Wpis zakładki jest specjalnym rodzajem wpisu w kolumnie.

COLUMN_ENTRY

Reprezentuje powiązanie z okreolonej kolumny w bazie danych.

COLUMN_ENTRY_EX

Reprezentuje powiązanie z okreolonej kolumny w bazie danych.Obsługuje type, długość, precyzji, scale, i stanu parametry.

COLUMN_ENTRY_LENGTH

Reprezentuje powiązanie z okreolonej kolumny w bazie danych.Obsługuje długość zmienna.

COLUMN_ENTRY_LENGTH_STATUS

Reprezentuje powiązanie z okreolonej kolumny w bazie danych.Obsługuje stanu i długość parametry.

COLUMN_ENTRY_PS

Reprezentuje powiązanie z okreolonej kolumny w bazie danych.Obsługuje precyzji i scale parametry.

COLUMN_ENTRY_PS_LENGTH

Reprezentuje powiązanie z okreolonej kolumny w bazie danych.Obsługuje długość zmienna, precyzji i scale parametry.

COLUMN_ENTRY_PS_LENGTH_STATUS

Reprezentuje powiązanie z okreolonej kolumny w bazie danych.Obsługuje stanu i długość zmiennych, precyzji i scale parametry.

COLUMN_ENTRY_PS_STATUS

Reprezentuje powiązanie z okreolonej kolumny w bazie danych.Obsługuje stanu zmienna, precyzji i scale parametry.

COLUMN_ENTRY_STATUS

Reprezentuje powiązanie z okreolonej kolumny w bazie danych.Obsługuje stanu zmienna.

COLUMN_ENTRY_TYPE

Reprezentuje powiązanie z okreolonej kolumny w bazie danych.Obsługuje type parametru.

COLUMN_ENTRY_TYPE_SIZE

Reprezentuje powiązanie z okreolonej kolumny w bazie danych.Obsługuje type i size parametry.

COLUMN_NAME

Reprezentuje powiązanie z okreolonej kolumny w bazie danych według nazwy.

COLUMN_NAME_EX

Reprezentuje powiązanie z okreolonej kolumny w bazie danych według nazwy.Obsługuje specyfikację typu danych, rozmiar, precision, skali, długości kolumny i kolumna stanu.

COLUMN_NAME_LENGTH

Reprezentuje powiązanie z okreolonej kolumny w bazie danych według nazwy.Obsługuje specyfikację długości kolumny.

COLUMN_NAME_LENGTH_STATUS

Reprezentuje powiązanie z okreolonej kolumny w bazie danych według nazwy.Obsługuje specyfikację długości kolumny i stan.

COLUMN_NAME_PS

Reprezentuje powiązanie z okreolonej kolumny w bazie danych według nazwy.Obsługuje specyfikację, precyzji i skali.

COLUMN_NAME_PS_LENGTH

Reprezentuje powiązanie z okreolonej kolumny w bazie danych według nazwy.Obsługuje specyfikację o długości, precyzji i skali kolumny.

COLUMN_NAME_PS_LENGTH_STATUS

Reprezentuje powiązanie z okreolonej kolumny w bazie danych według nazwy.Obsługuje specyfikację precyzji, skali, długości kolumny i kolumna stanu.

COLUMN_NAME_PS_STATUS

Reprezentuje powiązanie z okreolonej kolumny w bazie danych według nazwy.Obsługuje specyfikację precyzji i skali kolumny stan.

COLUMN_NAME_STATUS

Reprezentuje powiązanie z okreolonej kolumny w bazie danych według nazwy.Obsługuje specyfikację kolumna stanu.

COLUMN_NAME_TYPE

Reprezentuje powiązanie z okreolonej kolumny w bazie danych według nazwy.Obsługuje specyfikację typu danych.

COLUMN_NAME_TYPE_PS

Reprezentuje powiązanie z okreolonej kolumny w bazie danych według nazwy.Obsługuje specyfikację typu danych, precyzji i skali.

COLUMN_NAME_TYPE_SIZE

Reprezentuje powiązanie z okreolonej kolumny w bazie danych według nazwy.Obsługuje specyfikację typu danych i rozmiar.

COLUMN_NAME_TYPE_STATUS

Reprezentuje powiązanie z okreolonej kolumny w bazie danych według nazwy.Obsługuje specyfikację typu i kolumnę Stan danych.

END_COLUMN_MAP

Oznacza koniec kolumny wpisów map.

Polecenie makra

DEFINE_COMMAND

Określa polecenie, które będzie używane do tworzenia zestawu wierszy, korzystając z CCommand klasy.Akceptuje tylko typu ciąg odpowiadającą typowi określonej aplikacji (ANSI lub Unicode).Zaleca się używanie DEFINE_COMMAND_EX zamiast DEFINE_COMMAND.

DEFINE_COMMAND_EX

Określa polecenie, które będzie używane do tworzenia zestawu wierszy, korzystając z CCommand klasy.Obsługuje aplikacje ANSI i Unicode.

Parametr mapę makra

BEGIN_PARAM_MAP

Oznacza początek wpisów map parametr w klasie rekordu użytkownika.

END_PARAM_MAP

Oznacza koniec wpisów parametru map.

SET_PARAM_TYPE

Określa COLUMN_ENTRY makra, które należy wykonać SET_PARAM_TYPE makro jako dane wejściowe, wyjściowe lub wejścia i wyjścia.

Zobacz też

Koncepcje

OLE DB konsumenta szablony (C++)

OLE DB konsumenta szablony (C++)

OLE DB konsumenta szablony odniesienia