Udostępnij za pośrednictwem


Makra w szablonach dostawcy OLE DB

Makra dostawcy OLE DB szablony oferują funkcjonalność w następujących kategoriach:

Właściwość zestaw mapę makra

BEGIN_PROPERTY_SET

Oznacza początek zestawu właściwości.

BEGIN_PROPERTY_SET_EX

Oznacza początek zestawu właściwości.

BEGIN_PROPSET_MAP

Znaki ustawione początku właściwości, które można ukryte lub zdefiniowane poza zakresem dostawcy.

CHAIN_PROPERTY_SET

Łańcuchy właściwości grupy razem.

END_PROPERTY_SET

Oznacza koniec zestawu właściwości.

END_PROPSET_MAP

Oznacza koniec mapę zestaw właściwości.

PROPERTY_INFO_ENTRY

Ustawia określone właściwości ustawiony na wartość domyślną właściwości.

PROPERTY_INFO_ENTRY_EX

Ustawia właściwość szczególnych właściwości, ustaw wartość dostarczone przez użytkownika.Umożliwia również ustawić opcje i flagi.

PROPERTY_INFO_ENTRY_VALUE

Ustawia właściwość szczególnych właściwości, ustaw wartość dostarczone przez użytkownika.

Kolumna mapę makra

BEGIN_PROVIDER_COLUMN_MAP

Oznacza początek wpisów map kolumny dostawcy.

END_PROVIDER_COLUMN_MAP

Oznacza koniec wpisów map kolumny dostawcy.

PROVIDER_COLUMN_ENTRY

Reprezentuje określonej kolumnie jest obsługiwana przez dostawcę.

PROVIDER_COLUMN_ENTRY_GN

Reprezentuje określonej kolumnie jest obsługiwana przez dostawcę.Można określić rozmiar, typ danych kolumny, precision, skali i wierszy schematu GUID.

PROVIDER_COLUMN_ENTRY_FIXED

Reprezentuje określonej kolumnie jest obsługiwana przez dostawcę.Można określić typ danych kolumny.

PROVIDER_COLUMN_ENTRY_LENGTH

Reprezentuje określonej kolumnie jest obsługiwana przez dostawcę.Można określić rozmiar kolumny.

PROVIDER_COLUMN_ENTRY_STR

Reprezentuje określonej kolumnie jest obsługiwana przez dostawcę.Założono, że typem kolumny jest ciąg.

PROVIDER_COLUMN_ENTRY_TYPE_LENGTH

Reprezentuje określonej kolumnie jest obsługiwana przez dostawcę.Jak PROVIDER_COLUMN_ENTRY_LENGTH, ale także pozwala określić typ danych kolumny, jak również wielkość.

PROVIDER_COLUMN_ENTRY_WSTR

Reprezentuje określonej kolumnie jest obsługiwana przez dostawcę.Założono, że typem kolumny jest ciągiem znaków Unicode.

Schemat wierszy makra

BEGIN_SCHEMA_MAP

Oznacza początek Mapa schematu.

SCHEMA_ENTRY

Kojarzy identyfikator GUID klasy.

END_SCHEMA_MAP

Oznacza koniec Mapa schematu.

Zobacz też

Informacje

Tworzenie dostawcy OLE DB

Koncepcje

OLE DB Provider szablony (C++)

OLE DB Provider szablonu architektury

OLE DB Provider szablony odniesienia