Sdílet prostřednictvím


Třída CDynamicAccessor

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

class CDynamicAccessor : public CAccessorBase

Členy

z828c118.collapse_all(cs-cz,VS.110).gifMetody

AddBindEntry

Přidá položku bind do výstupních sloupců při přepsání výchozí přístupový objekt.

CDynamicAccessor

Konkretizuje a inicializuje CDynamicAccessor objektu.

Zavřít

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

GetBookmark

Načte záložku pro aktuální řádek.

GetBlobHandling

Načte BLOB zpracování hodnoty pro aktuální řádek.

GetBlobSizeLimit

Maximální velikost v bajtech BLOB načte.

GetColumnCount

Počet sloupců v sadě řádků získá.

GetColumnFlags

Načte vlastnosti sloupce.

GetColumnInfo

Načte sloupec metadat.

GetColumnName

Načte název sloupce.

GetColumnType

Načítá datový typ sloupce.

GetLength

Načte maximální délce sloupce v bajtech.

GetOrdinal

Načte index sloupce název sloupce.

GetStatus

Načte stav daného sloupce.

Metodu GetValue

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

SetBlobHandling

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

SetBlobSizeLimit

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

SetLength

Nastaví délku sloupce v bajtech.

SetStatus

Nastaví stav daného sloupce.

NastavitHodnotu

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

Poznámky

Použití CDynamicAccessor metod pro získání informace o sloupci jako názvy sloupců, počet sloupců, typ dat a tak dále.Tyto informace sloupce pak použít k vytvoření objektu dynamicky za běhu.

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

Diskuse a příklady použití dynamické přístupový objekt třídy naleznete v tématu Pomocí dynamické přístupové objekty.

Požadavky

Záhlaví: atldbcli.h

Viz také

Referenční dokumentace

Třída CAccessor

Třída CDynamicParameterAccessor

Třída CManualAccessor

Koncepty

Šablony příjemce technologie OLE DB (C++)

Reference šablon OLE DB spotřebitele