Freigeben über


CDaoDatabase::CDaoDatabase

Erstellt ein CDaoDatabase-Objekt.

CDaoDatabase(
  CDaoWorkspace* pWorkspace = NULL 
);

Parameter

  • pWorkspace
    Ein Zeiger auf CDaoWorkspace-Objekt, das das neue Datenbankobjekt enthält.Wenn Sie den Standardwert von NULL akzeptieren, erstellt der Konstruktor ein temporäres CDaoWorkspace-Objekt, das den Arbeitsbereich des Standards DAO verwendet.Sie können einen Zeiger auf das Arbeitsbereichsobjekt über den m_pWorkspace Datenmember zuzugreifen.

Hinweise

Nachdem Sie das Objekt erstellt haben, wenn Sie eine neue Microsoft Jet-Datenbanken (.MDB) erstellen, rufen Sie die Erstellen Sie-Memberfunktion des Objekts.Wenn Sie stattdessen eine vorhandene Datenbank öffnen, rufen Sie die Öffnen Sie-Memberfunktion des Objekts auf.

Wenn Sie mit dem Objekt abgeschlossen, sollten Sie die Schließen Sie-Memberfunktion aufrufen und das Objekt dann CDaoDatabase zerstören.

Sie finden sie möglicherweise empfehlenswert, das CDaoDatabase-Objekt in der Dokumentklasse einzubetten.

HinweisHinweis

Ein Objekt CDaoDatabase wird auch implizit erstellt, wenn Sie ein Objekt CDaoRecordset öffnen, ohne einen Zeiger zu übergeben CDaoDatabase zu einem vorhandenen Objekt.Das Datenbankobjekt wird geschlossen, wenn Sie das Recordset-Objekt schließen.

Anforderungen

Header: afxdao.h

Siehe auch

Referenz

CDaoDatabase-Klasse

Hierarchien-Diagramm