Reference šablon OLE DB spotřebitele
OLE DB spotřebitele šablony obsahují následující třídy.Referenční materiál zahrnuje také témata na makra šablony spotřebitele OLE DB pro.
Relace tříd
CDataConnection
Spravuje připojení zdroje dat.To je užitečné pro vytváření klientů, protože ji zapouzdří nutné objekty (zdroj dat a relace) a některé práce, kterou je třeba provést při připojování ke zdroji dat třídy.CDataSource
Zdrojový objekt OLE DB dat, představující prostřednictvím poskytovatele připojení ke zdroji dat odpovídá.Jeden nebo více relace databáze, každý zastoupených ve CSession objektů, které lze uskutečnit na jedno připojení.CEnumerator
Odpovídá objektu enumerator OLE DB, který načte informace dostupné zdroje dat sady řádků.CEnumeratorAccessor
Používá CEnumerator přístup k datům z řádků enumerator.Tato sada řádků obsahuje zdroje dat a viditelná z aktuální čítač výčtu.CSession
Představuje relace databáze jednotného přístupu.Jednu nebo více relací lze spojit s každou CDataSource objektu.
Třídy přistupujícího objektu
CAccessor
Pro záznamy, které jsou staticky vázán na zdroj dat použít.Pomocí této třídy přístupový objekt, když víte, struktura zdroje dat.CAccessorBase
Základní třída pro všechny třídy přístupový objekt.CDynamicAccessor
Přístup, který lze vytvořit v době běhu na základě informací sloupce sady řádků.Pokud neznáte struktura zdroje dat načíst data pomocí této třídy.CDynamicParameterAccessor
Přístup, který lze příkaz typy neznámé.Získá informace o parametru voláním ICommandWithParameters rozhraní, pokud zprostředkovatel podporuje rozhraní.CDynamicStringAccessor
Umožňuje přístup ke zdroji dat, pokud žádná znalost základní strukturu v databázi.CDynamicStringAccessorA
Podobný CDynamicStringAccessor s výjimkou, že požadavky této třídy dat z úložiště dat jako řetězec ANSI.CDynamicStringAccessorW
Podobný CDynamicStringAccessor s výjimkou, že požadavky této třídy dat z úložiště dat jako řetězec data ve formátu UNICODE.CManualAccessor
Přístupové metody zpracování sloupců a parametry příkazu.Tato třída můžete pomocí libovolné typy dat jako zprostředkovatel můžete převést na typ.CNoAccessor
Lze použít jako šablonu argument při nechcete třídy podporovat parametry nebo výstupní sloupce.CXMLAccessor
Podobný CDynamicStringAccessor s výjimkou, že tato třída převede všechna data z úložiště dat jako (značkami) dat ve formátu XML.
Třídy sady řádků
CAccessorRowset
Zapouzdřuje sady řádků a její přidružené přístupové objekty.CArrayRowset
Slouží k přístupu k prvkům sady řádků pomocí syntaxe pole.CBulkRowset
Slouží k načítání a manipulaci s řádky hromadně načtením popisovače více řádků s jedno volání.CNoRowset
Lze použít jako šablonu argument Pokud příkaz nevrací sadu řádků.CRestrictions
Slouží k zadání omezení pro schéma sady řádků.CRowset
Lze manipulovat, nastavení a načtení dat sady řádků.CStreamRowset
Vrátí ISequentialStream objektu místo řádků; potom použít čtení Metoda načítání dat ve formátu XML.(SQL Server 2000 neobsahuje formátování. Všimněte si, že tato funkce funguje pouze se serverem SQL Server 2000.)IRowsetNotifyImpl
Poskytuje implementaci figuríny pro IRowsetNotify, s prázdnou funkce IRowsetNotify metody OnFieldChange, OnRowChange, a OnRowsetChange.
Sada řádků třídy a schématu tříd Typedef
OLE DB šablony poskytují sadu tříd, které odpovídají schématu řádků OLE DB.
Příkaz tříd
CCommand
Slouží k nastavení a OLE DB příkaz založené na parametrech.Chcete-li otevřít pouze jednoduché sady řádků, použijte CTable místo.CMultipleResults
Používá jako argument šablony pro CCommand šablony, pokud chcete příkaz zpracovat více sad výsledků.CNoAccessor
Použít jako šablonu argument pro šablonu třídy, například CCommand a CTable, že vzít argument přístupový objekt třídy.Použití CNoAccessor Pokud nechcete třídy podporovat parametry nebo výstupní sloupce.CNoMultipleResults
Používá jako argument šablony pro CCommand šablony, pokud chcete příkaz zpracovat jednu sadu řádků.CNoMultipleResultsvýchozí hodnotu argumentu šablony.CNoRowset
Používá jako argument šablona pro CCommand nebo CTable Pokud příkaz nebo tabulky nevrací sadu řádků.CTable
Pro přístup k jednoduché sady řádků bez parametrů.
Vlastnost třídy
CDBPropIDSet
Použité pole ID vlastnosti, které chce spotřebitele informace o vlastnostech předat.Vlastnosti patří do sady jednu vlastnost.CDBPropSet
Slouží k nastavení vlastností na zprostředkovatele.
Třída záložky
- CBookmark
Použít jako index pro přístup k datům v sadu řádků.
Třída chyb
- CDBErrorInfo
Slouží k načtení informací o chybě OLE DB.
Viz také
Koncepty
Reference šablon OLE DB Provider