Freigeben über


CDaoWorkspace::Open

Öffnet explizit ein Arbeitsbereichsobjekt, das mit Standardarbeitsbereich DAO zugeordnet ist.

virtual void Open( 
   LPCTSTR lpszName = NULL  
);

Parameter

  • lpszName
    Der Name des zu DAO-Arbeitsbereichsobjekts unabhängig davon eine Zeichenfolge mit bis zu 14 Zeichen, die eindeutig den Arbeitsbereich benennt.Übernehmen Sie den Standardwert NULL, um den Standardarbeitsbereich explizit zu öffnen.Für die Benennung von Anforderungen, finden Sie im lpszName-Parameter für Erstellen Sie.Weitere Informationen finden Sie im Thema "Name-Eigenschaft" in der DAO-Hilfe.

Hinweise

Nachdem Sie ein CDaoWorkspace-Objekt erstellt haben, Rufen Sie die Memberfunktion auf, um Folgendes zu tun:

  • Öffnen Sie explizit den Standardarbeitsbereich.Übergeben Sie NULL für lpszName.

  • Öffnen Sie ein vorhandenes CDaoWorkspace-Objekt, einen Member der Arbeitsbereichsauflistung, durch Namen.Führen Sie einen gültigen Namen für ein vorhandenes Arbeitsbereichsobjekt.

Open macht das Arbeitsbereichsobjekt in einen geöffneten Zustand und initialisiert auch das Datenbankmodul, wenn nicht bereits für die Anwendung initialisiert wurde.

Obwohl viele CDaoWorkspace-Memberfunktionen nur aufgerufen werden, nachdem der Arbeitsbereich geöffnet wurde, sind die folgenden Memberfunktionen, die an das Datenbankmodul arbeiten, verfügbar, nachdem Konstruktion des C++-Objekts jedoch vor einem Aufruf von Open:

Create

GetVersion

SetDefaultUser

GetIniPath

Idle

SetIniPath

GetLoginTimeout

SetDefaultPassword

SetLoginTimeout

Anforderungen

Header: afxdao.h

Siehe auch

Referenz

CDaoWorkspace-Klasse

Hierarchien-Diagramm

CDaoWorkspace::IsOpen

CDaoWorkspace::CDaoWorkspace

CDaoWorkspace::Create

CDaoWorkspace::Close