Partilhar via


CDynamicAccessor::SetBlobSizeLimit

Define o tamanho máximo do BLOB em bytes.

void SetBlobSizeLimit( 
   DBLENGTH nBlobSize  
);

Parâmetros

  • nBlobSize
    Especifica o limite de tamanho de BLOB.

Comentários

Define o tamanho máximo do BLOB em bytes; os dados de coluna maiores que esse valor é tratado como um BLOB. Alguns provedores dão tamanhos muito grandes para colunas (como 2 GB). Em vez de tentando alocar memória para uma coluna esse tamanho, você normalmente tentará associar essas colunas como blobs. Dessa forma você não precisa alocar toda a memória, mas você ainda pode ler todos os dados sem medo de truncamento. No entanto, há alguns casos em que talvez você queira forçar CDynamicAccessor para associar colunas em seus tipos de dados nativos. Para fazer isso, chame SetBlobSizeLimit antes de chamar Abrir.

O método CDynamicAccessor de construtor define o tamanho máximo de BLOB para um valor padrão de 8.000 bytes.

Requisitos

Header: atldbcli.h

Consulte também

Referência

Classe CDynamicAccessor