Classe CDynamicAccessor
Permite que você acessar uma fonte de dados quando você não possui conhecimento do esquema do banco de dados (estrutura de base do banco de dados).
class CDynamicAccessor : public CAccessorBase
Membros
Métodos
Adiciona uma entrada de ligar para as colunas de saída ao substituir o acessador padrão. |
|
Instancia e inicializa o CDynamicAccessor objeto. |
|
Desagrupa todas as colunas, libera a memória alocada e libera o IAccessor o ponteiro de interface na classe. |
|
Recupera o indicador da linha atual. |
|
Recupera o BLOB de manipulação de valor para a linha atual. |
|
Recupera o tamanho BLOB máximo em bytes. |
|
Recupera o número de colunas no conjunto de linhas. |
|
Recupera as características de coluna. |
|
Recupera os metadados de coluna. |
|
Recupera o nome de uma coluna especificada. |
|
Recupera o tipo de dados de uma coluna especificada. |
|
Recupera o comprimento máximo possível de uma coluna em bytes. |
|
Recupera o índice de coluna recebe um nome de coluna. |
|
Recupera o status de uma coluna especificada. |
|
Recupera os dados do buffer. |
|
Define o BLOB de manipulação de valor para a linha atual. |
|
Define o tamanho BLOB máximo em bytes. |
|
Define o comprimento da coluna em bytes. |
|
Define o status de uma coluna especificada. |
|
Armazena os dados no buffer. |
Comentários
Use CDynamicAccessor métodos para obter informações de coluna como nomes de coluna, contagem de colunas, tipo de dados e assim por diante.Use essas informações de coluna para criar um acessador dinamicamente em tempo de execução.
As informações de coluna são armazenadas em um buffer que é criado e gerenciado por esta classe.Obter dados do buffer usando GetValue.
Para uma discussão e exemplos de como usar as classes de acessador dinâmicos, consulte Usando acessadores dinâmicos.
Requisitos
Cabeçalho: atldbcli.h
Consulte também
Referência
Classe CDynamicParameterAccessor