Os modelos do consumidor de OOLE DB incluir as seguintes macros:
Macros de mapa de acessador
| BEGIN_ACCESSOR | Marca o início de uma entrada do acessador. |
| BEGIN_ACCESSOR_MAP | Marca o início das entradas de mapa do acessador. |
| END_ACCESSOR | Marca o final de uma entrada do acessador. |
| END_ACCESSOR_MAP | Marca o final das entradas de mapa do acessador. |
Macros de mapa de coluna
| BEGIN_COLUMN_MAP | Marca o início das entradas de mapa de coluna na classe de registro de usuário. |
| BOOKMARK_ENTRY | Representa uma entrada de indicador no conjunto de linhas. Uma entrada de indicador é um tipo especial de entrada de coluna. |
| COLUMN_ENTRY | Representa uma ligação para a coluna específica no banco de dados. |
| COLUMN_ENTRY_TYPE | Representa uma ligação para a coluna específica no banco de dados. Oferece suporte a parâmetro tipo. |
| COLUMN_ENTRY_TYPE_SIZE | Representa uma ligação para a coluna específica no banco de dados. Oferece suporte a parâmetros de tipo e Tamanho |
| BLOB_ENTRY | Usado para ligar um objeto binário grande. |
| BLOB_ENTRY_STATUS | Relata o status do campo BLOB. |
| COLUMN_ENTRY_EX | Representa uma ligação para a coluna específica no banco de dados. Oferece suporte ao tipo, comprimento, precisão, escala e status de parâmetros. |
| COLUMN_ENTRY_LENGTH | Representa uma ligação para a coluna específica no banco de dados. Oferece suporte a variável de comprimento. |
| COLUMN_ENTRY_LENGTH_STATUS | Representa uma ligação para a coluna específica no banco de dados. Oferece suporte a parâmetros length and status. |
| COLUMN_ENTRY_PS | Representa uma ligação para a coluna específica no banco de dados. Oferece suporte a parâmetros de precisão e escala. |
| COLUMN_ENTRY_PS_LENGTH | Representa uma ligação para a coluna específica no banco de dados. Oferece suporte a parâmetros de comprimento variável, precisão e escala. |
| COLUMN_ENTRY_PS_STATUS | Representa uma ligação para a coluna específica no banco de dados. Oferece suporte a parâmetros de variável, precisão e escala de status. |
| COLUMN_ENTRY_PS_LENGTH_STATUS | Representa uma ligação para a coluna específica no banco de dados. Oferece suporte a status e variáveis de comprimento , precisão e scale parâmetros. |
| COLUMN_ENTRY_STATUS | Representa uma ligação para a coluna específica no banco de dados. Oferece suporte a variável de status. |
| END_COLUMN_MAP | Marca o final das entradas de mapa de coluna. |
Comando Macro
| DEFINE_COMMAND | Especifica o comando que será usado para criar o conjunto de registros ao usar CCommand classe. |
Macros do mapa de parâmetro
| BEGIN_PARAM_MAP | Marca o início das entradas de mapa de parâmetro na classe de registro de usuário. |
| END_PARAM_MAP | Marca o final das entradas de mapa de parâmetro. |
| SET_PARAM_TYPE | Especifica as macros COLUMN_ENTRY que execute a macro SET_PARAM_TYPE como entrada, saída ou entrada/saída. |
Ver também
Usando os modelos de consumidor de OOLE DB, consumidor arquitetura gráfico, Visual C++ OLE DB consumidor modelos