CDataConnection 类

管理与数据源的连接。

class CDataConnection

成员

方法

CDataConnection

构造函数。 实例化和初始化 CDataConnection 对象。

复制

创建现有数据连接的副本。

打开

使用初始化字符串打开与数据源的连接。

OpenNewSession

开始当前连接的新会话。

运算符

运算符 BOOL

确定当前是否举行会话。

operator bool

确定当前是否举行会话。

运算符 CDataSource&

返回对创建的 CDataSource 容器的引用。

运算符 CDataSource*

返回包含的CDataSource 对象的指针。

运算符 CSession&&

返回对创建的 CSession 容器的引用。

运算符 CSession*

返回包含的CSession 对象的指针。

备注

CDataConnection 是创建客户端的一种有用类封装,因为它需要所需完成,则连接到数据源后 (数据源和会话) 和某些工作

如果没有 CDataConnection,您必须创建一个 CDataSource 对象,则调用其方法 OpenFromInitializationString CSession,然后创建对象的实例,调用其方法 CCommand 打开,然后创建对象并调用其方法。打开*

CDataConnection,需要创建连接对象,只传递它初始化字符串,然后使用将打开命令的该连接。 如果上重复使用计划到数据库的连接时,最好保持连接打开,因此,CDataConnection 提供了一种简便方式执行此操作。

备注

如果您创建需要处理多个会话的数据库应用程序,需要将使用 OpenNewSession

要求

标头: atldbcli.h

请参见

概念

OLE DB 使用者模板 (C++)

OLE DB 使用者模板参考