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
Při přepsání výchozí přístupový objekt přidá položku vazbu výstupní sloupce. |
|
Vytvoří a inicializuje CDynamicAccessor objektu. |
|
Odpojuje všechny sloupce, uvolnění přidělené paměti a uvolní IAccessor ukazatele rozhraní ve třídě. |
|
Získá záložku pro aktuální řádek. |
|
Získá objekt BLOB zpracování hodnota pro aktuální řádek. |
|
Získá maximální velikost objektu BLOB v bajtech. |
|
Získá číslo sloupce v sadě řádků. |
|
Získá vlastnosti sloupce. |
|
Načte metadata sloupec. |
|
Získá název daného sloupce. |
|
Načítá datový typ zadaný sloupec. |
|
Získá maximální možnou délku sloupce v bajtech. |
|
Načte index sloupce název sloupce. |
|
Načte stav zadaný sloupec. |
|
Načítá data z vyrovnávací paměti. |
|
Nastaví objekt BLOB zpracování hodnota pro aktuální řádek. |
|
Nastaví maximální velikost objektu BLOB v bajtech. |
|
Nastaví délku sloupce v bajtech. |
|
Nastaví stav zadaný sloupec. |
|
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
CDynamicParameterAccessor – třída