Freigeben über


CDaoTableDef::Create

Rufen Sie die Memberfunktion auf, um eine neue gespeicherte Tabelle zu erstellen.

virtual void Create( 
   LPCTSTR lpszName, 
   long lAttributes = 0, 
   LPCTSTR lpszSrcTable = NULL, 
   LPCTSTR lpszConnect = NULL  
);

Parameter

  • lpszName
    Ein Zeiger auf eine Zeichenfolge, die den Namen der Tabelle enthält.

  • lAttributes
    Ein Wert entsprechend Eigenschaften der Tabelle dargestellt durch das Tabledef-Objekt. Sie können den bitweisen Operator OR verwenden, um eine der folgenden Konstanten zu kombinieren:

    Konstante

    Description

    dbAttachExclusive

    Für Datenbanken, die das Microsoft Jet-Datenbankmodul verwenden, wird die Tabelle ist eine umschlossene Tabelle an, die für die exklusive Verwendung geöffnet ist.

    dbAttachSavePWD

    Für Datenbanken, die das Microsoft Jet-Datenbankmodul verwenden, gibt an, dass die Benutzer-ID und das Kennwort für die umschlossene Tabelle mit den Verbindungsinformationen gespeichert werden.

    dbSystemObject

    Gibt die Tabelle ist eine Systemtabelle an, die vom Microsoft Jet-Datenbankmodul bereitgestellt wird.

    dbHiddenObject

    Gibt die Tabelle ist eine verborgene Tabelle an, die vom Microsoft Jet-Datenbankmodul bereitgestellt wird.

  • lpszSrcTable
    Ein Zeiger auf eine Zeichenfolge, die den Quelltabellennamen enthält. Standardmäßig wird dieser Wert als NULL initialisiert.

  • lpszConnect
    Ein Zeiger auf eine Zeichenfolge, die die Standardverbindungszeichenfolge enthält. Standardmäßig wird dieser Wert als NULL initialisiert.

Hinweise

Sobald Sie tabledef- Namen haben, können Sie Fügen Sie an dann aufrufen, um tabledef- in der das TableDefs-Auflistung der Datenbank zu speichern. Nach dem Append aufgerufen wurde, tabledef- in einem geöffneten Zustand, und Sie können sie verwenden, um ein CDaoRecordset-Objekt zu erstellen.

Weitere Informationen finden Sie im Thema "CreateTableDef-Methode" in der DAO-Hilfe.

Anforderungen

Header: afxdao.h

Siehe auch

Referenz

CDaoTableDef-Klasse

Hierarchiediagramm

CDaoTableDef::Open

CDaoTableDef::Close

CDaoRecordset-Klasse