Compartilhar via


Funções global para OLE DB consumidor modelos e macros

Os modelos do consumidor de BD OLE DB incluem as seguintes macros e funções global:

Funções global

AtlTraceErrorRecords

Despeja informações de OLE DB erro de registro para o dispositivo de despejo se um erro for retornado.

Macros de MAP do acessador

BEGIN_ACCESSOR

Marca o início de uma entrada de acessador.

BEGIN_ACCESSOR_MAP

Marca o início das entradas de MAP do acessador.

END_ACCESSOR

Marca o participante de uma entrada de acessador.

END_ACCESSOR_MAP

Marca o participante das entradas de MAP do acessador.

Macros do MAP de coluna

BEGIN_COLUMN_MAP

Marca o início das entradas de MAP de coluna na classe de registro de usuário.

BLOB_ENTRY

Usado para BIND um objeto binário grande (BLOB).

BLOB_ENTRY_LENGTH

Reporta o tamanho da coluna de dados BLOB.

BLOB_ENTRY_LENGTH_STATUS

Reporta a duração e status da coluna de dados BLOB.

BLOB_ENTRY_STATUS

Relata o status da coluna de dados BLOB.

BLOB_NAME

Usado para BIND um objeto binário grande nome de coluna.

BLOB_NAME_LENGTH

Reporta o tamanho da coluna de dados BLOB.

BLOB_NAME_LENGTH_STATUS

Reporta a duração e status da coluna de dados BLOB.

BLOB_NAME_STATUS

Relata o status da coluna de dados BLOB.

BOOKMARK_ENTRY

Representa uma entrada de indicador no conjunto de linhas.Uma entrada de indicador é um tipo especial de entrada da coluna.

COLUMN_ENTRY

Representa uma vinculação a uma coluna específica no banco de dados.

COLUMN_ENTRY_EX

Representa uma ligação à coluna específica no banco de dados.Oferece suporte a type, comprimento, precisão, scale, e status parâmetros.

COLUMN_ENTRY_LENGTH

Representa uma ligação à coluna específica no banco de dados.Oferece suporte a comprimento variável.

COLUMN_ENTRY_LENGTH_STATUS

Representa uma ligação à coluna específica no banco de dados.Oferece suporte a status and comprimento parâmetros.

COLUMN_ENTRY_PS

Representa uma ligação à coluna específica no banco de dados.Oferece suporte a precisão and scale parâmetros.

COLUMN_ENTRY_PS_LENGTH

Representa uma ligação à coluna específica no banco de dados.Oferece suporte a comprimento variável, precisão and scale parâmetros.

COLUMN_ENTRY_PS_LENGTH_STATUS

Representa uma ligação à coluna específica no banco de dados.Oferece suporte a status and comprimento variáveis, precisão and scale parâmetros.

COLUMN_ENTRY_PS_STATUS

Representa uma ligação à coluna específica no banco de dados.Oferece suporte a status variável, precisão and scale parâmetros.

COLUMN_ENTRY_STATUS

Representa uma ligação à coluna específica no banco de dados.Oferece suporte a status variável.

COLUMN_ENTRY_TYPE

Representa uma vinculação a uma coluna específica no banco de dados.Oferece suporte a type parâmetro.

COLUMN_ENTRY_TYPE_SIZE

Representa uma ligação à coluna específica no banco de dados.Oferece suporte a type e size parâmetros.

NOME_COLUNA

Representa uma vinculação a uma coluna específica no banco de dados pelo nome.

COLUMN_NAME_EX

Representa uma vinculação a uma coluna específica no banco de dados pelo nome.Oferece suporte à especificação de tipo de dados, dimensionar, precisão, escala, comprimento da coluna e status de coluna.

COLUMN_NAME_LENGTH

Representa uma vinculação a uma coluna específica no banco de dados pelo nome.Oferece suporte à especificação de comprimento da coluna.

COLUMN_NAME_LENGTH_STATUS

Representa uma vinculação a uma coluna específica no banco de dados pelo nome.Oferece suporte à especificação de comprimento da coluna e status.

COLUMN_NAME_PS

Representa uma vinculação a uma coluna específica no banco de dados pelo nome.Oferece suporte à especificação de precisão e escala.

COLUMN_NAME_PS_LENGTH

Representa uma vinculação a uma coluna específica no banco de dados pelo nome.Oferece suporte à especificação de comprimento de precisão, escala e coluna.

COLUMN_NAME_PS_LENGTH_STATUS

Representa uma vinculação a uma coluna específica no banco de dados pelo nome.Oferece suporte à especificação de precisão, escala, comprimento da coluna e status de coluna.

COLUMN_NAME_PS_STATUS

Representa uma vinculação a uma coluna específica no banco de dados pelo nome.Oferece suporte à especificação de precisão, escala e coluna status.

COLUMN_NAME_STATUS

Representa uma vinculação a uma coluna específica no banco de dados pelo nome.Oferece suporte à especificação de coluna status.

COLUMN_NAME_TYPE

Representa uma vinculação a uma coluna específica no banco de dados pelo nome.Oferece suporte à especificação de tipo de dados.

COLUMN_NAME_TYPE_PS

Representa uma vinculação a uma coluna específica no banco de dados pelo nome.Oferece suporte à especificação de tipo de dados, precisão e escala.

COLUMN_NAME_TYPE_SIZE

Representa uma vinculação a uma coluna específica no banco de dados pelo nome.Oferece suporte à especificação de tipo de dados e dimensionar.

COLUMN_NAME_TYPE_STATUS

Representa uma vinculação a uma coluna específica no banco de dados pelo nome.Oferece suporte à especificação de dados de tipo e a coluna status.

END_COLUMN_MAP

Marca o participante das entradas de MAP de coluna.

Macros de comando

DEFINE_COMMAND

Especifica o comando que será usado para criar o conjunto de linhas ao usar o CCommand classe.Aceita somente os tipos de seqüência de caracteres de correspondência o tipo de aplicativo especificado (ANSI ou Unicode).É recomendável que você use DEFINE_COMMAND_EX em vez de DEFINE_COMMAND.

DEFINE_COMMAND_EX

Especifica o comando que será usado para criar o conjunto de linhas ao usar o CCommand classe.Oferece suporte a aplicativos ANSI e Unicode.

Parâmetro Map Macros

BEGIN_PARAM_MAP

Marca o início das entradas de MAP de parâmetro na classe de registro de usuário.

END_PARAM_MAP

Marca o participante das entradas de MAP de parâmetro.

SET_PARAM_TYPE

Especifica o COLUMN_ENTRY sistema autônomo macros que seguem o SET_PARAM_TYPE macro sistema autônomo entrada, saída ou entrada/saída.

Consulte também

Conceitos

Modelos de consumidor de OOLE DB (C++)

Modelos de consumidor de OOLE DB (C++)

Referência de modelos OLE DB consumidor