Freigeben über


FieldAttributeEnum

Gibt ein oder mehrere Attribute eines Field -Objekts an.

Konstante Wert Beschreibung
adFldCacheDeferred- 0x1000 Gibt an, dass der Anbieter Feldwerte zwischenspeichert und nachfolgende Lesevorgänge aus dem Cache ausgeführt werden.
adFldFixed- 0x10 Gibt an, dass das Feld Daten mit fester Länge enthält.
adFldIsChapter- 0x2000 Gibt an, dass das Feld einen Kapitelwert enthält, der ein bestimmtes untergeordnetes Recordset im Zusammenhang mit diesem übergeordneten Feld angibt. In der Regel werden Kapitelfelder mit Datenstrukturierung oder Filtern verwendet.
adFldIsCollection- 0x40000 Gibt an, dass das Feld angibt, dass die durch den Datensatz dargestellte Ressource eine Sammlung anderer Ressourcen ist, z. B. einen Ordner, anstatt eine einfache Ressource, z. B. eine Textdatei.
adFldKeyColumn- 0x8000 Gibt an, dass das Feld den gesamten oder einen Teil des Primärschlüssels der Spalte angibt.
adFldIsDefaultStream- 0x20000 Gibt an, dass das Feld den Standarddatenstrom für die Ressource enthält, die durch den Datensatz dargestellt wird. Der Standarddatenstrom kann z. B. der HTML-Inhalt eines Stammordners auf einer Website sein, der automatisch bereitgestellt wird, wenn die Stamm-URL angegeben wird.
adFldIsNullable 0x20 Gibt an, dass das Feld Nullwerte akzeptiert.
adFldIsRowURL- 0x10000 Gibt an, dass das Feld die URL enthält, die die Ressource aus dem durch den Datensatz dargestellten Datenspeicher benennt.
adFldLong- 0x80 Gibt an, dass das Feld ein langes Binärfeld ist. Gibt auch an, dass Sie die methoden AppendChunk und GetChunk verwenden können.
adFldMayBeNull 0x40 Gibt an, dass Sie Nullwerte aus dem Feld lesen können.
adFldMayDefer- 0x2 Gibt an, dass das Feld verzögert wird, d. h. die Feldwerte werden nicht aus der Datenquelle mit dem gesamten Datensatz abgerufen, sondern nur, wenn Sie explizit darauf zugreifen.
adFldNegativeScale- 0x4000 Gibt an, dass das Feld einen numerischen Wert aus einer Spalte darstellt, die negative Skalierungswerte unterstützt. Die Skalierung wird durch die eigenschaft NumericScale angegeben.
adFldRowID- 0x100 Gibt an, dass das Feld einen persistenten Zeilenbezeichner enthält, der nicht in einen aussagekräftigen Wert geschrieben werden kann, außer die Zeile zu identifizieren (z. B. eine Datensatznummer, einen eindeutigen Bezeichner usw.).
adFldRowVersion- 0x200 Gibt an, dass das Feld eine Art von Zeit- oder Datumsstempel enthält, die zum Nachverfolgen von Aktualisierungen verwendet werden.
adFldUnknownUpdatable 0x8 Gibt an, dass der Anbieter nicht ermitteln kann, ob Sie in das Feld schreiben können.
adFldUnspecified -1 0xFFFFFFFF Gibt an, dass der Anbieter die Feldattribute nicht angibt.
adFldUpdatable- 0x4 Gibt an, dass Sie in das Feld schreiben können.

ADO/WFC-Entsprechung

Paket: com.ms.wfc.data

Konstante
AdoEnums.FieldAttribute.CACHEDEFERRED
AdoEnums.FieldAttribute.FIXED
AdoEnums.FieldAttribute.ISNULLABLE
AdoEnums.FieldAttribute.LONG
AdoEnums.FieldAttribute.MAYBENULL
AdoEnums.FieldAttribute.MAYDEFER
AdoEnums.FieldAttribute.NEGATIVESCALE
AdoEnums.FieldAttribute.ROWID
AdoEnums.FieldAttribute.ROWVERSION
AdoEnums.FieldAttribute.UNKNOWNUPDATABLE
AdoEnums.FieldAttribute.UNSPECIFIED
AdoEnums.FieldAttribute.UPDATABLE

Gilt für