virtuelle privatevoid Close( );
Bemerkungen
Rufen Sie diese Memberfunktion, wenn Sie aus einer Datenquelle trennen möchten. Schließen Sie alle Recordsets das CDatabase -Objekt zugeordnet, bevor Sie diese Memberfunktion aufrufen. Da Schließen nicht das CDatabase -Objekt zerstört, können Sie das Objekt wiederverwenden, indem Sie eine neue Verbindung zur selben Datenquelle oder eine andere Datenquelle öffnen.
Alle ausstehende AddNew oder Bearbeiten -Anweisungen des Recordsets, die Verwendung der Datenbank abgebrochen, und alle ausstehende Transaktionen ein Rollback. Alle Recordsets das CDatabase -Objekt abhängig sind in einem nicht definierten Zustand verlassen.
Beispiel
/ / Die aktuelle Verbindung schließen
m_dbCust.Close ();
/ / Vielleicht verbinden das Objekt, das eine
/ / andere Datenquelle
m_dbCust.OpenEx ("DSN = MYDATASOURCE;UID = JOES ")
Übersicht über die CDatabase -| Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;CDatabase:: OpenEx, CDatabase::