CDynamicAccessor::CDynamicAccessor
Konkretizuje a inicializuje CDynamicAccessor objektu.
CDynamicAccessor(
DBBLOBHANDLINGENUM eBlobHandling = DBBLOBHANDLING_DEFAULT,
DBLENGTH nBlobSize = 8000
);
Parametry
eBlobHandling
Určuje, jak má být zpracována dat binary large object (BLOB).Výchozí hodnota je DBBLOBHANDLING_DEFAULT.Viz SetBlobHandling popis DBBLOBHANDLINGENUM hodnoty.nBlobSize
Maximální velikost objektu BLOB v bajtech; data sloupce nad tuto hodnotu je považována za binární ROZSÁHLÝ objekt.Výchozí hodnota je 8,000.Viz SetBlobSizeLimit podrobnosti.
Poznámky
Pokud použijete konstruktor inicializace CDynamicAccessor objektu, můžete určit, jak bude vázat objektů BLOB.Objekty BLOB může obsahovat binární data, například grafiku, zvuk nebo zkompilovaný kód.Výchozí chování je považovat sloupců více než 8 000 bajtů objektů BLOB a zkuste svázat, aby ISequentialStream objektu.Můžete však zadat jinou hodnotu velikost objektu BLOB.
Můžete také určit, jak CDynamicAccessor zpracovává data sloupce, která se kvalifikuje jako BLOB data: je zpracovat data BLOB výchozím způsobem; můžete přeskočit (vazbu) BLOB data; nebo je vázat BLOB dat v paměti přidělené poskytovatelem.
Požadavky
Záhlaví: atldbcli.h