Třída CDataConnection
Spravuje připojení zdroje dat.
class CDataConnection
Členy
Metody
Konstruktor.Konkretizuje a inicializuje CDataConnection objektu. |
|
Vytvoří kopii existující datové připojení. |
|
Otevře připojení ke zdroji dat pomocí inicializační řetězec. |
|
Otevře novou relaci na aktuální připojení. |
Operátory
Určuje, zda je aktuální relace otevření nebo ne. |
|
Určuje, zda je aktuální relace otevření nebo ne. |
|
Vrátí odkaz na uzavřeného CDataSource objektu. |
|
Vrací ukazatel do uzavřeného CDataSource objektu. |
|
Vrátí odkaz na uzavřeného CSession objektu. |
|
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