Makra dla szablonów dostawców OLE DB

Dostawca OLE DB Szablony makr oferują funkcjonalność w następujących kategoriach:

Ustawić właściwości mapy makra

BEGIN_PROPERTY_SET

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

BEGIN_PROPERTY_SET_EX

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

BEGIN_PROPSET_MAP

Znaczniki ustawione na początku właściwości, które mogą być ukryte lub zdefiniowane poza zakresem dostawcy.

CHAIN_PROPERTY_SET

Grupy właściwości łańcuchów razem.

END_PROPERTY_SET

Oznacza koniec zestawu właściwości.

END_PROPSET_MAP

Oznacza koniec mapy zestaw właściwości.

PROPERTY_INFO_ENTRY

Ustawia określoną właściwość w właściwość jest ustawiona na wartość domyślną.

PROPERTY_INFO_ENTRY_EX

Ustawia określoną właściwość w właściwość jest ustawiona na wartość dostarczone przez użytkownika.Umożliwia także ustawić flagi i opcje.

PROPERTY_INFO_ENTRY_VALUE

Ustawia określoną właściwość w właściwość jest ustawiona na wartość dostarczone przez użytkownika.

Kolumna mapę makra

BEGIN_PROVIDER_COLUMN_MAP

Oznacza początek wpisów map kolumna dostawcy.

END_PROVIDER_COLUMN_MAP

Oznacza koniec wpisów map kolumna dostawcy.

PROVIDER_COLUMN_ENTRY

Reprezentuje okreolonej kolumny jest obsługiwana przez dostawcę.

PROVIDER_COLUMN_ENTRY_GN

Reprezentuje okreolonej kolumny jest obsługiwana przez dostawcę.Można określić rozmiar, typ danych, precyzja, skala i wierszy schematu GUID kolumny.

PROVIDER_COLUMN_ENTRY_FIXED

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

PROVIDER_COLUMN_ENTRY_LENGTH

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

PROVIDER_COLUMN_ENTRY_STR

Reprezentuje okreolonej kolumny jest obsługiwana przez dostawcę.Zakłada się, że typem kolumny jest ciąg.

PROVIDER_COLUMN_ENTRY_TYPE_LENGTH

Reprezentuje okreolonej kolumny 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 okreolonej kolumny jest obsługiwana przez dostawcę.Zakłada się, że typem kolumny jest ciąg znaków Unicode.

Makra zestaw wierszy schematu

BEGIN_SCHEMA_MAP

Oznacza początek Mapa schematu.

SCHEMA_ENTRY

Identyfikator GUID zostanie skojarzony z klasą.

END_SCHEMA_MAP

Oznacza koniec Mapa schematu.

Zobacz też

Informacje

Tworzenie dostawcy OLE DB

Koncepcje

Szablony dostawców OLE DB (C++)

Architektura szablonu dostawcy OLE DB

Szablony dostawców OLE DB — kompendium