Classe CDataConnection
Gerencia a conexão com a fonte de dados.
class CDataConnection
Membros
Métodos
Construtor. Cria uma instância e inicializa um objeto de CDataConnection . |
|
Cria uma cópia de uma conexão de dados existente. |
|
Abre uma conexão a uma fonte de dados usando uma cadeia de caracteres de inicialização. |
|
Abre uma nova sessão na conexão atual. |
Operadores
Determina se a sessão atual será aberta ou não. |
|
Determina se a sessão atual será aberta ou não. |
|
Retorna uma referência ao objeto contido de CDataSource . |
|
Retorna um ponteiro para o objeto contido de CDataSource . |
|
Retorna uma referência ao objeto contido de CSession . |
|
Retorna um ponteiro para o objeto contido de CSession . |
Comentários
uma classeCDataConnection é útil para criar clientes como encapsula objetos necessários para a fonte de dados (e) e qualquer sessão de trabalho que você precisa fazer ao conectar-se a uma fonte de dados
Sem CDataConnection, você tem que criar um objeto de CDataSource , chame o método de OpenFromInitializationString , para criar uma instância de um objeto de CSession , chame o método de Abrir , para criar um objeto de CCommand e chamar seu Abrir* métodos.
Com CDataConnection, você só precisa criar um objeto de conexão, passa uma cadeia de caracteres de inicialização, então o usa essa conexão aos comandos abertos. Se você planeja usar na conexão com o base de dados repetidamente, é uma boa ideia manter a conexão aberta, e CDataConnection fornece um modo conveniente de fazer isso.
Dica
Se você estiver criando um aplicativo de base de dados que precisa tratar várias sessões, você precisará usar OpenNewSession.
Requisitos
Header: atldbcli.h