Partilhar via


CDatabase::fechar

telefonar Essa função membro se você deseja se desconectar de uma fonte de dados.

virtual void Close( );

Comentários

Você deve fechar quaisquer conjuntos de registros associados a CDatabase objeto antes de você telefonar essa função de membro. Porque Fechar não destrói o CDatabase objeto que você pode reutilizar o objeto ao abrir uma nova conexão com a mesma fonte de dados ou uma fonte de dados diferentes.

Todos os pendentes AddNew ou edição instruções de conjuntos de registros usando o banco de dados serão canceladas e todas as transações pendentes serão revertidas.Quaisquer conjuntos de registros dependentes o CDatabase objeto são deixados em um estado indefinido.

Exemplo

// Close the current connection
m_dbCust.Close();

// Perhaps connect the object to a
// different data source
m_dbCust.OpenEx(_T("DSN=MFC_ODBCTest;UID=JOES"));

Requisitos

Cabeçalho: afxdb.h

Consulte também

Referência

Classe CDatabase

Gráfico de hierarquia

CDatabase::OpenEx

CDatabase::em aberto

Outros recursos

CDatabase membros