Sdílet prostřednictvím


Třída CDataConnection

Spravuje připojení zdroje dat.

class CDataConnection

Členy

09x1h908.collapse_all(cs-cz,VS.110).gifMetody

CDataConnection

Konstruktor.Konkretizuje a inicializuje CDataConnection objektu.

Kopírovat

Vytvoří kopii existující datové připojení.

Otevřít

Otevře připojení ke zdroji dat pomocí inicializační řetězec.

OpenNewSession

Otevře novou relaci na aktuální připojení.

09x1h908.collapse_all(cs-cz,VS.110).gifOperátory

operátor BOOL

Určuje, zda je aktuální relace otevření nebo ne.

operátor bool

Určuje, zda je aktuální relace otevření nebo ne.

operátor CDataSource &

Vrátí odkaz na uzavřeného CDataSource objektu.

operátor CDataSource *

Vrací ukazatel do uzavřeného CDataSource objektu.

operátor CSession &

Vrátí odkaz na uzavřeného CSession objektu.

operátor CSession *

Vrací ukazatel do uzavřeného CSession objektu.

Poznámky

CDataConnectionje užitečné třídy 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

Bez CDataConnection, musíte vytvořit CDataSource objekt, volání jeho OpenFromInitializationString metoda, vytvořte instanci CSession objekt, volání jeho Otevřít metoda, vytvořte CCommand objektu a volání jeho Otevřít* metody.

S CDataConnection, stačí pouze objekt připojení, předá inicializační řetězec a poté spusťte příkazy pomocí tohoto připojení.Pokud plánujete použití opakovaně připojení k databázi, je vhodné zachovat připojení otevřené, a CDataConnection nabízí pohodlný způsob, jak to.

[!POZNÁMKA]

Pokud vytváříte databázové aplikace, kterou je nutné zpracovat více relací, bude nutné použít OpenNewSession.

Požadavky

Záhlaví: atldbcli.h

Viz také

Koncepty

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

Reference šablon OLE DB spotřebitele