Sdílet prostřednictvím


CDynamicAccessor – třída

Umožňuje přístup ke zdroji dat, když nemáte žádné znalosti o schématu databáze (základní databázovou strukturu).

class CDynamicAccessor : public CAccessorBase

Členy

Metody

AddBindEntry

Při přepsání výchozí přístupový objekt přidá položku vazbu výstupní sloupce.

CDynamicAccessor

Vytvoří a inicializuje CDynamicAccessor objektu.

Zavřít

Odpojuje všechny sloupce, uvolnění přidělené paměti a uvolní IAccessor ukazatele rozhraní ve třídě.

GetBookmark

Získá záložku pro aktuální řádek.

GetBlobHandling

Získá objekt BLOB zpracování hodnota pro aktuální řádek.

GetBlobSizeLimit

Získá maximální velikost objektu BLOB v bajtech.

GetColumnCount

Získá číslo sloupce v sadě řádků.

GetColumnFlags

Získá vlastnosti sloupce.

GetColumnInfo

Načte metadata sloupec.

GetColumnName

Získá název daného sloupce.

GetColumnType

Načítá datový typ zadaný sloupec.

GetLength

Získá maximální možnou délku sloupce v bajtech.

GetOrdinal

Načte index sloupce název sloupce.

GetStatus

Načte stav zadaný sloupec.

GetValue

Načítá data z vyrovnávací paměti.

SetBlobHandling

Nastaví objekt BLOB zpracování hodnota pro aktuální řádek.

SetBlobSizeLimit

Nastaví maximální velikost objektu BLOB v bajtech.

SetLength

Nastaví délku sloupce v bajtech.

SetStatus

Nastaví stav zadaný sloupec.

NastavitHodnotu

Ukládá data do vyrovnávací paměti.

Poznámky

Použití CDynamicAccessor metody pro získání informací o sloupci jako jsou názvy sloupců, počet sloupců, typ dat a tak dále.Informace o sloupci potom použijete k vytvoření dynamicky přistupujícího objektu za běhu.

Informace sloupce jsou uloženy ve vyrovnávací paměti, která je vytvořena a spravována touto třídou.Data získáte z vyrovnávací paměti pomocí GetValue.

Popis a příklady použití třídy dynamicky přistupujícího objektu naleznete v tématu Použití dynamických přistupujících objektů.

Požadavky

Záhlaví: také atldbcli.h

Viz také

Referenční dokumentace

CAccessor – třída

CDynamicParameterAccessor – třída

CManualAccessor – třída

Koncepty

OLE DB – šablony příjemce (C++)

Referenční dokumentace k šablonám příjemců OLE DB