CDataConnection (Clase)
Administra la conexión con el origen de datos.
class CDataConnection
Miembros
Métodos
Constructor. Crea instancias e inicializa un objeto de CDataConnection . |
|
Crea una copia de una conexión de datos existentes. |
|
Abra una conexión a un origen de datos mediante una cadena de inicialización. |
|
Abre una nueva sesión en la conexión actual. |
Operadores
Determina si la sesión actual está abierto o no. |
|
Determina si la sesión actual está abierto o no. |
|
Devuelve una referencia al objeto contenido de CDataSource . |
|
Devuelve un puntero al objeto contenido de CDataSource . |
|
Devuelve una referencia al objeto contenido de CSession . |
|
Devuelve un puntero al objeto contenido de CSession . |
Comentarios
CDataConnection es una clase útil para crear clientes porque encapsula objetos necesarios (origen de datos y sesión) y algunos de trabajo necesario al conectarse a un origen de datos
Sin CDataConnection, tendrá que crear un objeto de CDataSource , llamar al método de OpenFromInitializationString , después para crear una instancia de un objeto de CSession , llamar al método de Abierta , después para crear un objeto de CCommand y llamar al Abierta* métodos.
Con CDataConnection, debe crear un objeto de conexión, se pasa una cadena de inicialización, utiliza sólo esa conexión a comandos abierto. Si va a utilizar la conexión a la base de datos reiteradamente, es conveniente mantener la conexión abierta, y CDataConnection proporciona una manera cómoda de ello.
Nota |
---|
Si está creando una aplicación de base de datos que necesite controlar sesiones múltiples, necesitará utilizar OpenNewSession. |
Requisitos
Encabezado: atldbcli.h