Partilhar via


CDynamicAccessor::CDynamicAccessor

Instancia e inicializa o CDynamicAccessor objeto.

CDynamicAccessor( 
   DBBLOBHANDLINGENUM eBlobHandling = DBBLOBHANDLING_DEFAULT, 
   DBLENGTH nBlobSize = 8000 
);

Parâmetros

  • eBlobHandling
    Especifica como os dados de objeto binário grande (BLOB) são para ser manipulado.O valor padrão é DBBLOBHANDLING_DEFAULT.Consulte SetBlobHandling para obter uma descrição do DBBLOBHANDLINGENUM valores.

  • nBlobSize
    O tamanho BLOB máximo em bytes; dados da coluna sobre esse valor são tratados como um BLOB.O valor padrão é 8.000.Consulte SetBlobSizeLimit para obter detalhes.

Comentários

Se você usar o construtor para inicializar o CDynamicAccessor de objeto, você pode especificar como ele se ligará BLOBs.BLOBs podem conter dados binários como código de elementos gráficos, som ou compilado.O comportamento padrão é tratar mais de 8.000 bytes de colunas como BLOBs e tente ligá-los para um ISequentialStream objeto.No entanto, você pode especificar um valor diferente para o tamanho do BLOB.

Você também pode especificar como CDynamicAccessor manipula os dados da coluna que se qualifica como dados BLOB: ele pode manipular dados BLOB da forma padrão; pode ignorar (não ligar) dados BLOB; ou ele pode ligar dados BLOB na memória alocada por provedor.

Requisitos

Cabeçalho: atldbcli.h

Consulte também

Referência

Classe CDynamicAccessor