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; Kolumna danych przez tę wartość jest traktowana jako obiektu BLOB.Wartość domyślna to 8,000.Zobacz SetBlobSizeLimit Aby uzyskać szczegółowe informacje.
Uwagi
Jeśli używasz zainicjować konstruktora CDynamicAccessor obiektu, można określić, jak powiązać bloków BLOB.Plamy mogą zawierać dane binarne, takie jak grafika, dźwięk lub skompilowany kod.Domyślne zachowanie polega na zaliczenie kolumn więcej niż 8000 bajtów bloków BLOB i próbuj powiązać je do ISequentialStream obiektu.Jednak można określić inną wartość do rozmiaru obiektu BLOB.
Można również określić, jak CDynamicAccessor obsługuje kolumna danych, które kwalifikują się jako danych typu BLOB: może obsłużyć danych typu BLOB w sposób domyślny; można pominąć (nie powiązuj) danych typu BLOB; lub można ją powiązać dane typu BLOB w pamięci przydzielonej przez dostawcę.
Wymagania
Nagłówek: atldbcli.h