CDynamicAccessor::SetBlobSizeLimit

Define o tamanho BLOB máximo em bytes.

void SetBlobSizeLimit(
   DBLENGTH nBlobSize 
);

Parâmetros

  • nBlobSize
    Especifica o limite de tamanho do BLOB.

Comentários

Define o tamanho BLOB máximo em bytes; dados da coluna maiores do que esse valor são tratados como um BLOB.Alguns provedores oferecem tamanhos extremamente grandes para colunas (como 2 GB).Em vez de tentar alocar memória para uma coluna desse tamanho, você normalmente seria tentar vincular 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, existem alguns casos em que convém forçar CDynamicAccessor para ligar colunas grandes em seus tipos de dados nativos.Para fazer isso, chame SetBlobSizeLimit antes de chamar Abrir.

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

Requisitos

Cabeçalho: atldbcli.h

Consulte também

Referência

Classe CDynamicAccessor