Condividi tramite


CDynamicAccessor::SetBlobSizeLimit

Imposta il massimo della dimensione dei BLOB in byte.

void SetBlobSizeLimit( 
   DBLENGTH nBlobSize  
);

Parametri

  • nBlobSize
    Specifica il limite di dimensione dei BLOB.

Note

Imposta il massimo della dimensione dei BLOB in byte; i dati della colonna più grandi di questo valore vengono considerati come BLOB. Alcuni provider forniscono le dimensioni estremamente grandi per le colonne (ad esempio 2 GB). Anziché tentando di allocare memoria per una colonna questa dimensione, in genere provereste a associare le colonne come BLOB. In tale modalità non è necessario allocare tutta la memoria, ma è comunque possibile leggere tutti i dati senza temere del troncamento. Tuttavia, vi sono casi in cui potrebbe essere necessario forzare CDynamicAccessor per associare grandi colonne nei tipi di dati nativi. A tale scopo, chiamare SetBlobSizeLimit prima di chiamare Apri.

Il metodo CDynamicAccessor del costruttore imposta il massimo della dimensione dei BLOB su un valore predefinito di 8.000 byte.

Requisiti

Intestazione: atldbcli.h

Vedere anche

Riferimenti

Classe CDynamicAccessor