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