Sdílet prostřednictvím


Zdroje dat a relace

Následující obrázek znázorňuje třídy, které podporují připojení ke zdroji dat a přístup k němu. Každá třída je založena na standardní implementaci komponenty OLE DB.

Diagram tříd zdroje dat a relací
Třídy zdroje dat a relací

Třídy jsou:

  • CDataSource Tato třída vytvoří instanci objektu zdroje dat, který vytvoří a spravuje připojení ke zdroji dat prostřednictvím zprostředkovatele OLE DB. Zdroj dat přebírá informace, jako je adresa zdroje dat a ověřovací informace ve formě připojovací řetězec.

    Je také třeba poznamenat, že pomocná třída CEnumerator se často používá před navázáním jakéhokoli připojení k získání seznamu dostupných poskytovatelů registrovaných v systému. To vám umožní vybrat poskytovatele jako zdroj dat. Například dialogové okno Vlastnosti datového propojení používá tuto třídu k naplnění seznamu zprostředkovatelů na kartě Zprostředkovatelé . Rovná se SQLBrowseConnect funkci nebo SQLDriverConnect funkci.

  • CSession Tato třída vytvoří instanci objektu relace, který představuje jednu přístupovou relaci ke zdroji dat. Ve zdroji dat ale můžete vytvořit více relací. Pro každou relaci můžete vytvořit sady řádků, příkazy a další objekty pro přístup k datům ze zdroje dat. Relace zpracovává transakce.

Viz také

Šablony příjemců OLE DB