Sdílet prostřednictvím


CDynamicAccessor::CDynamicAccessor

Vytvoří a inicializuje CDynamicAccessor objektu.

CDynamicAccessor(  
   DBBLOBHANDLINGENUM eBlobHandling = DBBLOBHANDLING_DEFAULT,  
   DBLENGTH nBlobSize = 8000  
);

Parametry

  • eBlobHandling
    Určuje, jakým způsobem má být zpracována data binární rozsáhlý objekt (BLOB).Výchozí hodnota je DBBLOBHANDLING_DEFAULT.Viz SetBlobHandling popis DBBLOBHANDLINGENUM hodnoty.

  • nBlobSize
    Maximální velikost objektu BLOB v bajtech; sloupec dat přes tato hodnota je považována za binární rozsáhlý OBJEKT.Výchozí hodnota je 8,000.Viz SetBlobSizeLimit pro podrobnosti.

Poznámky

Pokud použijete konstruktor inicializovat CDynamicAccessor objekt, můžete určit, jak se 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 za sloupců více než 8 000 bajtů objektů BLOB a pokuste se navázat je na 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 binární rozsáhlý OBJEKT dat: je schopen zpracovat data binárního rozsáhlého objektu výchozí způsobem; můžete přeskočit (vazbu) binární rozsáhlý OBJEKT dat; nebo jej můžete svázat BLOB dat v paměti přidělené poskytovatelem.

Požadavky

Záhlaví: také atldbcli.h

Viz také

Referenční dokumentace

CDynamicAccessor – třída