CDataConnection — Klasa
Zarządza połączenia ze źródłem danych.
class CDataConnection
Elementy członkowskie
Metody
Konstruktor.Tworzy i inicjuje CDataConnection obiektu. |
|
Tworzy kopię istniejącego połączenia danych. |
|
Otwiera połączenie ze źródłem danych przy użyciu ciąg inicjalizacji. |
|
Otwiera nową sesję w bieżącym połączeniu. |
Operatory
Określa, czy bieżąca sesja jest otwarty. |
|
Określa, czy bieżąca sesja jest otwarty. |
|
Zwraca odwołanie do zamkniętego CDataSource obiektu. |
|
Zwraca wskaźnik do zamkniętego CDataSource obiektu. |
|
Zwraca odwołanie do zamkniętego CSession obiektu. |
|
Zwraca wskaźnik do zamkniętego CSession obiektu. |
Uwagi
CDataConnectionjest klasą przydatne do tworzenia klientów, ponieważ hermetyzuje on niezbędnych obiektów (źródła danych i sesji), a niektóre czynności, które należy wykonać podczas łączenia się ze źródłem danych
Bez CDataConnection, należy utworzyć CDataSource obiektu, zadzwoń jego OpenFromInitializationString metoda, następnie utworzyć wystąpienia CSession obiektów, wywołanie jego otwarte metoda, następnie utworzyć CCommand obiektu i wywołanie jego otwarte* metody.
Z CDataConnection, konieczne jest utworzenie obiektu połączenia, przekazać ją ciąg inicjalizacji, a następnie użyj tego połączenia, aby otworzyć poleceń.Jeśli masz zamiar wielokrotnie za pomocą połączenia z bazą danych, to dobry pomysł, aby zachować połączenie jest otwarte, i CDataConnection zapewnia wygodny sposób to zrobić.
[!UWAGA]
Jeśli tworzona jest aplikacja bazy danych, która musi obsługiwać wiele sesji, trzeba będzie użyć OpenNewSession.
Wymagania
Nagłówek: atldbcli.h