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