Compartilhar via


CDaoRecordset::Close

Fechando um objeto de CDaoRecordset remova-o da coleção de conjuntos de registros abertos no banco de dados associado.

virtual void Close( );

Comentários

Porque Fechar não destrói o objeto de CDaoRecordset , você pode reutilizar o objeto chamando Abrir na mesma fonte de dados ou em uma fonte de dados diferente.

Todas as instruções pendentes de AddNew ou de Editar são canceladas, e todas as transações pendentes são revertidas. Se você deseja preservar adições pendentes ou edições, chamada Atualizar antes de chamar Fechar para cada conjunto de registros.

Você pode chamar Abrir novamente após chamar Fechar. Isso permite que você reutilizar o objeto do conjunto de registros. Uma alternativa melhor é chamar Requery, se possível.

Para informações relacionadas, consulte o tópico de método “end” na ajuda de DAO.

Requisitos

Cabeçalho: afxdao.h

Consulte também

Referência

Classe CDaoRecordset

Gráfico da hierarquia

CDaoRecordset::Open

CDaoRecordset::CDaoRecordset