CDynamicAccessor::CDynamicAccessor
Tworzy i inicjuje CDynamicAccessor obiektu.
CDynamicAccessor(
DBBLOBHANDLINGENUM eBlobHandling = DBBLOBHANDLING_DEFAULT,
DBLENGTH nBlobSize = 8000
);
Parametry
eBlobHandling
Określa sposób obsługi danych dużego obiektu binarnego (BLOB).Wartością domyślną jest DBBLOBHANDLING_DEFAULT.Zobacz SetBlobHandling opis DBBLOBHANDLINGENUM wartości.nBlobSize
Maksymalny rozmiar obiektu BLOB w bajtach; kolumny danych za pośrednictwem tej wartości jest traktowana jako obiektu BLOB.Wartością domyślną jest 8000.Zobacz SetBlobSizeLimit szczegóły.
Uwagi
Użycie konstruktora zainicjować CDynamicAccessor obiektów, można określić, jak będą wiązać bloków BLOB.Liczba bloków BLOB może zawierać dane binarne, takich jak grafiki, dźwięku lub skompilowanego kodu.Zachowaniem domyślnym jest traktowanie kolumn więcej niż 8000 bajtów jako bloków BLOB i próbuj powiązać je z ISequentialStream obiektu.Można jednak określić inną wartość rozmiar obiektu BLOB.
Można także określić, jak CDynamicAccessor obsługi kolumny danych, która kwalifikuje się jako danych typu BLOB: on może obsłużyć BLOB danych w sposób domyślny. można go pominąć (nie ma powiązania) obiektu BLOB danych; lub jej powiązania danych typu BLOB w pamięci przydzielonej przez dostawcę.
Wymagania
Nagłówek: atldbcli.h