Udostępnij za pośrednictwem


CDynamicAccessor::SetBlobSizeLimit

Określa maksymalny rozmiar obiektu BLOB w bajtach.

void SetBlobSizeLimit(
   DBLENGTH nBlobSize 
);

Parametry

  • nBlobSize
    Określa limit rozmiaru obiektu BLOB.

Uwagi

Określa maksymalny rozmiar obiektu BLOB w bajtach; kolumny danych większy niż wartość ta jest traktowana jako obiektu BLOB.Niektórzy dostawcy dają bardzo duże rozmiary kolumn (na przykład 2 GB).Zamiast przydzielić pamięci dla kolumny tego rozmiaru, będzie zazwyczaj próby powiązania tych kolumn jako bloków BLOB.W ten sposób nie trzeba przydzielić pamięci, ale nadal można odczytać wszystkich danych bez obawy obcinania.Istnieją jednak niektórych przypadkach, w których można wymusić CDynamicAccessor powiązać dużych kolumn w ich macierzyste typy danych.Aby to zrobić, należy wywołać SetBlobSizeLimit przed wywoływaniem Otwórz.

Metoda konstruktora CDynamicAccessor określa maksymalny rozmiar, obiekt BLOB wartości domyślne 8000 bajtów.

Wymagania

Nagłówek: atldbcli.h

Zobacz też

Informacje

Klasa CDynamicAccessor