Klasa CDataConnection
Zarządza połączenia ze źródłem danych.
class CDataConnection
Członkowie
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ągu inicjującego. |
|
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ędne obiektów (źródła danych i sesji) i niektórych prac, które należy wykonać podczas łączenia się ze źródłem danych
Bez CDataConnection, należy utworzyć CDataSource obiektu, wywołanie jego OpenFromInitializationString metody, następnie utworzyć wystąpienia CSession obiektu, wywołanie jego otwarte metody, następnie utworzyć CCommand obiektu i wywołanie jej Otwórz* metod.
Z CDataConnection, wystarczy utworzyć obiekt połączenia, podaj ciąg inicjalizacji, a następnie otwórz za pomocą tego połączenia.Jeśli planowane jest wielokrotnie za pomocą połączenia z bazą danych, jest dobrym pomysłem jest otwarte połączenie, i CDataConnection zapewnia wygodny sposób, aby to zrobić.
[!UWAGA]
Jeśli podczas tworzenia aplikacji bazy danych, która musi obsługiwać wiele sesji, trzeba użyć OpenNewSession.
Wymagania
Nagłówek: atldbcli.h