virtuelle void erstellen (LPCTSTR LpszName,lange lAttributes= 0, LPCTSTR LpszSrcTable= NULL, LPCTSTR LpszConnect= NULL);
Werfen Sie (CDaoException, CMemoryException);
Parameter
lpszName
Ein Zeiger auf eine Zeichenfolge mit den Namen der Tabelle.
lAttributes
Ein Wert, die Merkmale der Tabelle dargestellt durch das Tabledef-Objekt entspricht. Das bitweise OR-können Sie eine der folgenden Konstanten kombinieren:
Konstante | Beschreibung |
dbAttachExclusive | Datenbanken, die das Microsoft Jet-Datenbankmodul verwenden, weist darauf hin, dass die Tabelle eine verknüpfte Tabelle für die exklusive Verwendung geöffnet wird. |
dbAttachSavePWD | Datenbanken, die das Microsoft Jet-Datenbankmodul verwenden, weist darauf hin, dass der Benutzer-ID und das Kennwort für die verknüpfte Tabelle mit den Verbindungsinformationen gespeichert werden. |
dbSystemObject | Gibt an, dass die Tabelle eine Systemtabelle von Microsoft Jet-Datenbankmodul bereitgestellt wird. |
dbHiddenObject | Gibt an, dass die Tabelle einer ausgeblendeten Tabelle durch das 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 Standard-Verbindungszeichenfolge. Standardmäßig wird dieser Wert als NULL initialisiert.
Bemerkungen
Rufen Sie diese Memberfunktion um gespeicherte Tabelle neu erstellt. Sobald Sie die Tabledef benannt haben, rufen Sie dann Anfügen , die Tabledef in TableDefs-Auflistung der Datenbank zu speichern. Nach dem Aufruf von Append, Tabledef ist im geöffneten Zustand, und Sie können es verwenden, um ein CDaoRecordset -Objekt zu erstellen.
Weitere Informationen über Tabledefs, finden Sie in die Artikeln DAO-Tabledef und DAO-Tabledef: Verwendung von Tabledefs im Visual C++ Programmer's Guide. Weitere Informationen finden Sie im Thema "CreateTableDef-Methode" in der DAO-Hilfe.
CDaoTableDef Übersicht | Member der Klasse | Hierarchiediagramm
Siehe auch&Nbsp;CDaoTableDef::Open, CDaoTableDef::Close, CDaoRecordset