CDatabase::Close
Rufen Sie die Memberfunktion auf, wenn Sie aus einer Datenquelle trennen möchten.
virtual void Close( );
Hinweise
Sie müssen alle Recordsets schließen, die dem CDatabase-Objekt zugeordnet werden, bevor Sie diese Memberfunktion aufrufen.Da Schließen nicht das CDatabase-Objekt zerstört, können Sie das Objekt erneut verwenden, indem Sie eine neue Verbindung zur selben Datenquelle oder einer anderen Datenquelle öffnen.
Alle ausstehenden AddNew oder Bearbeiten-Anweisungen von Recordsets mithilfe der Datenbank werden abgebrochen, und alle anstehenden Transaktionen zurückgesetzt.Alle Recordsets, die vom CDatabase-Objekt abhängig sind, werden in einem nicht definierten Zustand.
Beispiel
// 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"));
Anforderungen
Header: afxdb.h