Класс CDataConnection
Управляет соединением с источником данных.
class CDataConnection
Члены
Методы
Конструктор.Создает объект CDataConnection и инициализируют. |
|
Создает копию существующего подключения к данным. |
|
Открывает соединение с источником данных, используя строку инициализации. |
|
Открывает новый сеанс на текущем соединении. |
Операторы
Определяет, является ли текущий сеанс открыт или нет. |
|
Определяет, является ли текущий сеанс открыт или нет. |
|
Возвращает ссылку на объект, содержащийся CDataSource. |
|
Возвращает указатель на объект, содержащийся CDataSource. |
|
Возвращает ссылку на объект, содержащийся CSession. |
|
Возвращает указатель на объект, содержащийся CSession. |
Заметки
CDataConnection удобный класс для создания клиентов, поскольку он инкапсулирует необходимые объекты (источником данных и сеанса) и часть работы необходимо сделать при подключении к источнику данных
Без CDataConnection, необходимо создать объект CDataSource, вызывая его метод OpenFromInitializationString, то для создания экземпляра объекта CSession, вызывая его метод Открыть, а затем создать объект CCommand, и вызывать его Открыть* методы.
С CDataConnection, нужно только создать объект соединения, передать его в строку инициализации, а затем использовать то подключение к открытому командам.Если планируется использовать на подключение к базе данных, рекомендуется оставить открытым соединение, а затем CDataConnection предоставляет удобный способ сделать.
Примечание |
---|
Если создается приложение базы данных, которому необходимо настроить несколько сеансов, необходимо использовать OpenNewSession. |
Требования
Header: atldbcli.h