FieldStatusEnum
Gilt für: Access 2013, Office 2013
Gibt den Status eines Field-Objekts an.
Die AdFieldPending*-Werte geben den Vorgang an, der zum Festlegen des Status geführt hat, und können mit anderen Statuswerten kombiniert werden.
Konstante |
Wert |
Beschreibung |
---|---|---|
adFieldAlreadyExists |
26 |
Gibt an, dass das angegebene Feld bereits vorhanden ist. |
adFieldBadStatus |
12 |
Gibt an, dass ein ungültiger status Wert von ADO an den OLE DB-Anbieter gesendet wurde. Mögliche Ursachen sind ein OLE DB 1.0- oder 1.1-Anbieter oder eine falsche Kombination aus Wert und Status. |
adFieldCannotComplete |
20 |
Gibt an, dass der Server der URL, die von Quelle angegeben wird, den Vorgang nicht abschließen konnte. |
adFieldCannotDeleteSource |
23 |
Gibt an, dass eine Struktur oder eine Unterstruktur während eines Verschiebevorgangs an eine neue Position verschoben wurde, aber die Quelle nicht gelöscht werden konnte. |
adFieldCantConvertValue |
2 |
Gibt an, dass das Feld ohne Datenverlust nicht abgerufen oder gespeichert werden kann. |
adFieldCantCreate |
7 |
Gibt an, dass das Feld nicht hinzugefügt werden konnte, da der Anbieter eine Einschränkung (wie die Anzahl zulässiger Felder) überschritten hat. |
adFieldDataOverflow |
6 |
Gibt an, dass die vom Anbieter zurückgegebenen Daten einen Datentypüberlauf des Felds verursacht haben. |
adFieldDefault |
13 |
Gibt an, dass beim Festlegen von Daten der Standardwert für das Feld verwendet wurde. |
adFieldDoesNotExist |
16 |
Gibt an, dass das angegebene Feld nicht vorhanden ist. |
adFieldIgnore |
15 |
Gibt an, dass dieses Feld übersprungen wurde, als in der Quelle Datenwerte festgelegt wurden. Der Anbieter legte keinen Wert fest. |
adFieldIntegrityViolation |
10 |
Gibt an, dass das Feld nicht geändert werden kann, da es eine berechnete oder abgeleitete Einheit ist. |
adFieldInvalidURL |
17 |
Gibt an, dass die URL der Datenquelle ungültige Zeichen enthält. |
adFieldIsNull |
3 |
Gibt an, dass der Anbieter einen VARIANT-Wert vom Typ VT_NULL zurückgegeben hat und das Feld nicht leer ist. |
adFieldOK |
0 |
Standard. Gibt an, dass das Feld erfolgreich hinzugefügt oder gelöscht wurde. |
adFieldOutOfSpace |
22 |
Gibt an, dass der Anbieter nicht genügend Speicherplatz zum Abschließen eines Verschiebe- oder Kopiervorgangs in Anspruch nehmen kann. |
adFieldPendingChange |
0x40000 |
Gibt entweder an, dass das Feld gelöscht und dann erneut hinzugefügt wurde, möglicherweise mit einem anderen Datentyp, oder dass sich der Wert des Felds geändert hat, das zuvor eine status von adFieldOK hatte. Das endgültige Formular des Felds ändert die Fields-Auflistung , nachdem die Update-Methode aufgerufen wurde. |
adFieldPendingDelete |
0x20000 |
Gibt an, dass der Delete-Vorgang zum Festlegen des Status führte. Nachdem die Update-Methode aufgerufen wurde, wurde das Feld zum Löschen aus der Fields-Auflistung markiert. |
adFieldPendingInsert |
0x10000 |
Gibt an, dass die status durch den Append-Vorgang festgelegt wurde. Das Field-Objekt wurde so markiert, dass es der Fields-Auflistung hinzugefügt wird, nachdem die Update-Methode aufgerufen wurde. |
adFieldPendingUnknown |
0x80000 |
Gibt an, dass der Anbieter nicht ermitteln kann, welcher Vorgang zum Festlegen des Feldstatus führte. |
adFieldPendingUnknownDelete |
0x100000 |
Gibt an, dass der Anbieter nicht ermitteln kann, welcher Vorgang zum Festlegen des Status führte, und dass das Feld aus der Fields-Auflistung gelöscht wird, nachdem die Update-Methode aufgerufen wurde. |
adFieldPermissionDenied |
9 |
Gibt an, dass das Feld nicht geändert werden kann, da es als schreibgeschützt definiert ist. |
adFieldReadOnly |
24 |
Gibt an, dass das Feld in der Datenquelle als schreibgeschützt definiert ist. |
adFieldResourceExists |
19 |
Gibt an, dass der Anbieter den Vorgang nicht ausführen konnte, da an der Ziel-URL bereits ein Objekt vorhanden ist und das Objekt nicht überschrieben werden kann. |
adFieldResourceLocked |
18 |
Gibt an, dass der Anbieter den Vorgang nicht ausführen konnte, da die Datenquelle von mindestens einer Anwendung oder mindestens einem Prozess gesperrt ist. |
adFieldResourceOutOfScope |
25 |
Gibt an, dass sich eine Quell- oder Ziel-URL außerhalb des aktuellen Datensatzbereichs befindet. |
adFieldSchemaViolation |
11 |
Gibt an, dass der Wert die Datenquellschemaeinschränkung des Felds verletzt hat. |
adFieldSignMismatch |
5 |
Gibt an, dass der vom Anbieter zurückgegebene Datenwert Vorzeichen hatte, der Datentyp des ADO-Feldwerts jedoch nicht. |
adFieldTruncated |
4 |
Gibt an, dass Daten variabler Länge beim Lesen aus der Datenquelle abgeschnitten wurden. |
adFieldUnavailable |
8 |
Gibt an, dass der Anbieter den Wert beim Lesen aus der Datenquelle nicht ermitteln konnte. Beispielsweise wurde die Zeile gerade erstellt, der Standardwert für die Spalte war nicht verfügbar und ein neuer Wert wurde noch nicht angegeben. |
adFieldVolumeNotFound |
21 |
Gibt an, dass der Anbieter das von der URL angegebene Speichervolume nicht finden kann. |
ADO/WFC-Entsprechung
Diese Konstanten haben keine ADO/WFC-Entsprechungen.