Freigeben über


CDaoTableDef::SetAttributes

Legt einen Wert fest, der eine oder mehrere Eigenschaften eines CDaoTableDef-Objekts angibt.

void SetAttributes( 
   long lAttributes  
);

Parameter

  • lAttributes
    Eigenschaften der Tabelle, die von CDaoTableDef dargestellt wird, ein Objekt und können eine Summe dieser Konstanten sein:

    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.

Hinweise

Wenn Sie mehrere Attribute festlegen, können Sie sie kombinieren, indem Sie die entsprechenden Konstanten in der bitweisen OR-Operators summieren. Einstellung dbAttachExclusive auf einer freien Tabelle erzeugt eine Ausnahme. Die folgenden Werte kombinieren, erzeugen Sie auch eine Ausnahme:

  • dbAttachExclusive | dbAttachedODBC

  • dbAttachSavePWD | dbAttachedTable

Weitere Informationen finden Sie im Thema "Attribut-Eigenschaft" in der DAO-Hilfe.

Anforderungen

Header: afxdao.h

Siehe auch

Referenz

CDaoTableDef-Klasse

Hierarchiediagramm

CDaoTableDef::SetConnect