Sdílet prostřednictvím


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

Viz také

Referenční dokumentace

Třída CDynamicAccessor