CDataConnection – třída
Spravuje připojení ke zdroji dat.
class CDataConnection
Členy
Metody
KonstruktorVytvoří a inicializuje CDataConnection objektu. |
|
Vytvoří kopii existující datové připojení. |
|
Otevře připojení ke zdroji dat pomocí formátu řetězce inicializace. |
|
Otevře se nová relace pro aktuální připojení. |
Operátory
Určuje, zda aktuální relace je otevřen nebo ne. |
|
Určuje, zda aktuální relace je otevřen nebo ne. |
|
Vrátí odkaz na uzavřeného CDataSource objektu. |
|
Vrací ukazatel na uzavřeného CDataSource objektu. |
|
Vrátí odkaz na uzavřeného CSession objektu. |
|
Vrací ukazatel na uzavřeného CSession objektu. |
Poznámky
CDataConnectionje užitečné třídy pro vytváření klientů, protože jej zapouzdří potřebné objekty (zdroj dat a relace) a některé práce, které je třeba provést při připojování ke zdroji dat.
Bez CDataConnection, musíte vytvořit CDataSource objekt, zavolejte jeho OpenFromInitializationString metoda, vytvořte instanci CSession objekt, zavolejte jeho Open metoda, vytvořte CCommand objektu a volání jeho Otevřít* metody.
S CDataConnection, je nutné pouze vytvořit objekt připojení, předat řetězec inicializace a pak použít toto připojení chcete-li spustit příkazy.Pokud chcete opakovaně používat připojení k databázi, je vhodné ponechat otevřený, připojení a CDataConnection poskytuje pohodlný způsob, jak to udělat.
[!POZNÁMKA]
Pokud vytváříte databázi aplikace, která potřebuje ke zpracování více relací, bude nutné použít OpenNewSession.
Požadavky
Záhlaví: také atldbcli.h