Sdílet prostřednictvím


Makra a globální funkce pro šablony příjemců OLE DB

Šablony příjemce technologie OLE DB obsahuje následující makra a globální funkce:

Globální funkce

AtlTraceErrorRecords

Vypíše informace o záznamu chyby OLE DB k zařízení, pokud je vrácena chyba.

Přistupující objekt mapy maker

BEGIN_ACCESSOR

Označuje začátek položky přistupujícího objektu.

BEGIN_ACCESSOR_MAP

Označuje začátek položek mapování přistupujícího objektu.

END_ACCESSOR

Označí konec položky přistupujícího objektu.

END_ACCESSOR_MAP

Označuje konec položek mapování přistupujícího objektu.

Column Map Macros

BEGIN_COLUMN_MAP

Označuje začátek položky mapování sloupce v třídě uživatelského záznamu.

BLOB_ENTRY

Používán k vytvoření vazby binární rozsáhlý objekt (BLOB).

BLOB_ENTRY_LENGTH

Délka sloupce BLOB dat sestavy.

BLOB_ENTRY_LENGTH_STATUS

Zprávy je délka a stav datového sloupce BLOB.

BLOB_ENTRY_STATUS

Podává zprávu o stavu dat sloupce BLOB.

BLOB_NAME

Používán k vytvoření vazby binární rozsáhlý objekt pomocí názvu sloupce.

BLOB_NAME_LENGTH

Délka sloupce BLOB dat sestavy.

BLOB_NAME_LENGTH_STATUS

Zprávy je délka a stav datového sloupce BLOB.

BLOB_NAME_STATUS

Podává zprávu o stavu dat sloupce BLOB.

BOOKMARK_ENTRY

Představuje položky záložky na sadě řádků.Záložka Položka je zvláštní druh položky sloupce.

COLUMN_ENTRY

Představuje vazbu na konkrétní sloupce v databázi.

COLUMN_ENTRY_EX

Představuje vazbu na konkrétní sloupec v databázi.Podporuje type, Délka, precision, scale, a Stav parametry.

COLUMN_ENTRY_LENGTH

Představuje vazbu na konkrétní sloupec v databázi.Podporuje Délka proměnné.

COLUMN_ENTRY_LENGTH_STATUS

Představuje vazbu na konkrétní sloupec v databázi.Podporuje Stav a Délka parametry.

COLUMN_ENTRY_PS

Představuje vazbu na konkrétní sloupec v databázi.Podporuje precision a scale parametry.

COLUMN_ENTRY_PS_LENGTH

Představuje vazbu na konkrétní sloupec v databázi.Podporuje Délka proměnná, precision a scale parametry.

COLUMN_ENTRY_PS_LENGTH_STATUS

Představuje vazbu na konkrétní sloupec v databázi.Podporuje Stav a Délka proměnné, precision a scale parametry.

COLUMN_ENTRY_PS_STATUS

Představuje vazbu na konkrétní sloupec v databázi.Podporuje Stav proměnná, precision a scale parametry.

COLUMN_ENTRY_STATUS

Představuje vazbu na konkrétní sloupec v databázi.Podporuje Stav proměnné.

COLUMN_ENTRY_TYPE

Představuje vazbu na konkrétní sloupce v databázi.Podporuje type parametr.

COLUMN_ENTRY_TYPE_SIZE

Představuje vazbu na konkrétní sloupec v databázi.Podporuje type a size parametry.

NÁZEV_SLOUPCE

Představuje vazbu na konkrétní sloupec v databázi podle názvu.

COLUMN_NAME_EX

Představuje vazbu na konkrétní sloupec v databázi podle názvu.Podporuje specifikaci datový typ, velikost, přesnost, měřítko, délka sloupec a sloupec Stav.

COLUMN_NAME_LENGTH

Představuje vazbu na konkrétní sloupec v databázi podle názvu.Podporuje specifikace délky sloupce.

COLUMN_NAME_LENGTH_STATUS

Představuje vazbu na konkrétní sloupec v databázi podle názvu.Podporuje určení stavu a délky sloupce.

COLUMN_NAME_PS

Představuje vazbu na konkrétní sloupec v databázi podle názvu.Podporuje specifikaci přesnost a měřítko.

COLUMN_NAME_PS_LENGTH

Představuje vazbu na konkrétní sloupec v databázi podle názvu.Podporuje specifikace délky, přesnost, měřítko a sloupce.

COLUMN_NAME_PS_LENGTH_STATUS

Představuje vazbu na konkrétní sloupec v databázi podle názvu.Podporuje specifikaci, přesnost, měřítko, délka sloupec a sloupec Stav.

COLUMN_NAME_PS_STATUS

Představuje vazbu na konkrétní sloupec v databázi podle názvu.Podporuje specifikaci přesnost, měřítko a sloupec Stav.

COLUMN_NAME_STATUS

Představuje vazbu na konkrétní sloupec v databázi podle názvu.Podporuje specifikaci sloupce Stav.

COLUMN_NAME_TYPE

Představuje vazbu na konkrétní sloupec v databázi podle názvu.Podporuje specifikaci datového typu.

COLUMN_NAME_TYPE_PS

Představuje vazbu na konkrétní sloupec v databázi podle názvu.Podporuje specifikace typ dat, přesnost a měřítko.

COLUMN_NAME_TYPE_SIZE

Představuje vazbu na konkrétní sloupec v databázi podle názvu.Podporuje specifikaci datového typu a velikosti.

COLUMN_NAME_TYPE_STATUS

Představuje vazbu na konkrétní sloupec v databázi podle názvu.Podporuje specifikaci datového typu a sloupec stavu.

END_COLUMN_MAP

Označuje konec položky mapování sloupce.

Příkaz makra

DEFINE_COMMAND

Určuje příkaz, který bude použit k vytvoření řádků při použití CCommand třídy.Přijímá pouze typy řetězec odpovídající určený typ aplikace (ANSI nebo Unicode).Je doporučeno používat DEFINE_COMMAND_EX místo DEFINE_COMMAND.

DEFINE_COMMAND_EX

Určuje příkaz, který bude použit k vytvoření řádků při použití CCommand třídy.Podporuje ANSI a Unicode.

Parametr mapy maker

BEGIN_PARAM_MAP

Označuje začátek položek mapování parametrů v třídě uživatelského záznamu.

END_PARAM_MAP

Označuje konec položek mapování parametrů.

SET_PARAM_TYPE

Určuje COLUMN_ENTRY makra, které následují SET_PARAM_TYPE jako vstupní, výstupní nebo vstupní a výstupní makra.

Viz také

Koncepty

OLE DB – šablony příjemce (C++)

OLE DB – šablony příjemce (C++)

Referenční dokumentace k šablonám příjemců OLE DB