Partilhar via


CDynamicAccessor::CDynamicAccessor

Cria uma instância e inicializa o objeto de CDynamicAccessor .

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

Parâmetros

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

  • nBlobSize
    O tamanho máximo do BLOB em bytes; os dados de coluna sobre esse valor é tratado como um BLOB. O valor padrão é 8,000. Consulte SetBlobSizeLimit para obter detalhes.

Comentários

Se você usar o construtor para inicializar o objeto de CDynamicAccessor , você pode especificar como associará blobs. Os blobs podem conter dados binários como gráficos, correta, ou o código compilado. O comportamento padrão é manipular colunas mais de 8.000 bytes como blobs e tente associá-los a um objeto de ISequentialStream . No entanto, você pode especificar um valor diferente para ser o tamanho do BLOB.

Você também pode especificar como CDynamicAccessor controla os dados de coluna que se qualificam como dados de BLOB: podem tratar dados BLOB no modo padrão; pode ignorar (não o associar dados BLOB;) ou pode associar dados BLOB na memória alocada o.

Requisitos

Header: atldbcli.h

Consulte também

Referência

Classe CDynamicAccessor