ErrorValueEnum

Gibt den Typ des ADO-Laufzeitfehlers (ActiveX Data Objects) an.

Die Fehlernummer wird in drei Formaten aufgelistet:

  • Positive Dezimalzahl: Die unteren zwei Bytes der vollständigen Nummer im Dezimalformat. Diese Nummer wird im standardmäßigen Visual Basic-Fehlermeldungsdialogfeld angezeigt. Beispiel: Laufzeitfehler 3707

  • Negative Dezimalzahl: Die Dezimalübersetzung der vollständigen Fehlernummer.

  • Hexadezimal: Die Hexadezimaldarstellung der vollständigen Fehlernummer. Der Windows-Einrichtungscode ist in der vierten Ziffer angegeben. Der Einrichtungscode für ADO-Fehlernummern ist A. Beispiel: 0x800A0E7B

Hinweis

OLE DB-Fehler können an Ihre ADO-Anwendung übergeben werden. In der Regel können diese anhand des Windows-Einrichtungscodes 4 identifiziert werden. Beispiel: 0x8004

Konstante Wert Beschreibung
adErrBoundToCommand 3707 -2146824581 0x800A0E7B Die ActiveConnection-Eigenschaft eines Recordset-Objekts, dessen Quelle ein Command-Objekt ist, kann nicht geändert werden.
adErrCannotComplete 3732 -2146824556 0x800A0E94 Der Server kann den Vorgang nicht abschließen.
adErrCantChangeConnection 3748 -2146824540 0x800A0EA4 Verbindung verweigert. Die neue Verbindung hat andere Eigenschaften als die bereits verwendete.
adErrCantChangeProvider 3220 -2146825068 0X800A0C94 Der angegebene Anbieter unterscheidet sich von dem bereits verwendeten.
adErrCantConvertvalue 3724 -2146824564 0x800A0E8C Der Datenwert kann nicht konvertiert werden. Dieses Problem tritt nicht aufgrund nicht übereinstimmender Vorzeichen oder eines Datenüberlaufs auf. Die Konvertierung würde beispielsweise abgeschnittene Daten enthalten.
adErrCantCreate 3725 -2146824563 0x800A0E8D Der Datenwert kann nicht festgelegt oder abgerufen werden, da der Felddatentyp unbekannt war oder der Anbieter nicht genügend Ressourcen zum Ausführen des Vorgangs hatte.
adErrCatalogNotSet 3747 -2146824541 0x800A0EA3 Der Vorgang erfordert einen gültigen ParentCatalog.
adErrColumnNotOnThisRow 3726 -2146824562 0x800A0E8E Der Datensatz enthält dieses Feld nicht.
adErrDataConversion 3421 -2146824867 0x800A0D5D Die Anwendung verwendet für den aktuellen Vorgang einen Wert vom falschen Typ.
adErrDataOverflow 3721 -2146824567 0x800A0E89 Der Datenwert ist zu groß, um von dem Datentyp des Felds angezeigt zu werden.
adErrDelResOutOfScope 3738 -2146824550 0x800A0E9A Die URL des zu löschenden Objekts befindet sich außerhalb des aktuellen Datensatzbereichs.
adErrDenyNotSupported 3750 -2146824538 0x800A0EA6 Der Anbieter unterstützt keine Freigabeeinschränkungen.
adErrDenyTypeNotSupported 3751 -2146824537 0x800A0EA7 Der Anbieter unterstützt die angeforderten Freigabeeinschränkungen nicht.
adErrFeatureNotAvailable 3251 -2146825037 0x800A0CB3 Das Objekt oder der Anbieter kann den angeforderten Vorgang nicht ausführen.
adErrFieldsUpdateFailed 3749 -2146824539 0x800A0EA5 Fehler bei der Aktualisierung der Felder. Überprüfen Sie die Statuseigenschaften der einzelnen Feldobjekte, um weitere Informationen zu erhalten.
adErrIllegalOperation 3219 -2146825069 0x800A0C93 Der Vorgang ist in diesem Zusammenhang nicht zugelassen.
adErrIntegrityViolation 3719 -2146824569 0x800A0E87 Die Datenwerte sind mit der Integritätseinschränkung des Felds unvereinbar.
adErrInTransaction 3246 -2146825042 0x800A0CAE Ein Connection-Objekt kann während einer Transaktion nicht explizit geschlossen werden.
adErrInvalidArgument 3001 -2146825287 0x800A0BB9 Argumente sind vom falschen Typ, außerhalb des akzeptablen Bereichs oder stehen in Konflikt miteinander.
adErrInvalidConnection 3709 -2146824579 0x800A0E7D Die Verbindung kann nicht verwendet werden, um diesen Vorgang auszuführen. Sie ist entweder geschlossen oder in diesem Kontext ungültig.
adErrInvalidParamInfo 3708 -2146824580 0x800A0E7C Das Parameter-Objekt ist falsch definiert. Es wurden inkonsistente oder unvollständige Informationen bereitgestellt.
adErrInvalidTransaction 3714 -2146824574 0x800A0E82 Die Koordinierungstransaktion ist ungültig oder wurde nicht begonnen.
adErrInvalidURL 3729 -2146824559 0x800A0E91 Die URL enthält ungültige Zeichen. Bitte überprüfen Sie die Eingabe.
adErrItemNotFound 3265 -2146825023 0x800A0CC1 Das Element wurde nicht in der Sammlung gefunden, die dem angeforderten Namen oder der angeforderten Ordnungszahl entspricht.
adErrNoCurrentRecord 3021 -2146825267 0x800A0BCD Entweder BOF oder EOF ist „True“, oder der aktuelle Datensatz wurde gelöscht. Der angeforderte Vorgang benötigt einen aktuellen Datensatz.
adErrNotExecuting 3715 -2146824573 0x800A0E83 Der Vorgang kann nicht ausgeführt werden, während keine Ausführung stattfindet.
adErrNotReentrant 3710 -2146824578 0x800A0E7E Der Vorgang kann nicht ausgeführt werden, während ein Ereignis verarbeitet wird.
adErrObjectClosed 3704 -2146824584 0x800A0E78 Der Vorgang ist für ein geschlossenes Objekt nicht zugelassen.
adErrObjectInCollection 3367 -2146824921 0x800A0D27 Das Objekt ist in der Sammlung bereits enthalten. Anfügen nicht möglich.
adErrObjectNotSet 3420 -2146824868 0x800A0D5C Das Objekt ist nicht mehr gültig.
adErrObjectOpen 3705 -2146824583 0x800A0E79 Der Vorgang ist für ein geöffnetes Objekt nicht zugelassen.
adErrOpeningFile 3002 -2146825286 0x800A0BBA Datei konnte nicht geöffnet werden.
adErrOperationCancelled 3712 -2146824576 0x800A0E80 Der Vorgang wurde benutzerseitig abgebrochen.
adErrOutOfSpace 3734 -2146824554 0x800A0E96 Der Vorgang kann nicht ausgeführt werden. Dem Anbieter steht nicht genug Speicherplatz zur Verfügung.
adErrPermissionDenied 3720 -2146824568 0x800A0E88 Unzureichende Zugriffsberechtigung, um in dieses Feld zu schreiben.
adErrProviderFailed 3000 -2146825288 0x800A0BB8 Der Anbieter hat den angeforderten Vorgang nicht ausgeführt.
adErrProviderNotFound 3706 -2146824582 0x800A0E7A Der Anbieter wurde nicht gefunden. Möglicherweise ist er nicht korrekt installiert.
adErrReadFile 3003 -2146825285 0x800A0BBB Die Datei konnte nicht gelesen werden.
adErrResourceExists 3731 -2146824557 0x800A0E93 Der Kopiervorgang kann nicht ausgeführt werden. Das von der Ziel-URL benannte Objekt ist bereits vorhanden. Geben Sie adCopyOverwrite an, um das Objekt zu ersetzen.
adErrResourceLocked 3730 -2146824558 0x800A0E92 Das von dieser URL repräsentierte Objekt wird von einem oder mehreren anderen Prozessen gesperrt. Bitten warten Sie, bis der Vorgang beendet ist, und versuchen Sie es dann erneut.
adErrResourceOutOfScope 3735 -2146824553 0x800A0E97 Die Quell- oder Ziel-URL ist außerhalb des aktuellen Datensatzbereichs.
adErrSchemaViolation 3722 -2146824566 0x800A0E8A Der Datenwert ist unvereinbar mit dem Datentyp oder den Einschränkungen des Felds.
adErrSignMismatch 3723 -2146824565 0x800A0E8B Fehler beim Konvertieren. Der Datenwert war vorzeichenbehaftet, aber der Datentyp des Felds, der von dem Anbieter benutzt wird, war nicht vorzeichenbehaftet.
adErrStillConnecting 3713 -2146824575 0x800A0E81 Der Vorgang kann nicht ausgeführt werden, während eine asynchrone Verbindung aufgenommen wird.
adErrStillExecuting 3711 -2146824577 0x800A0E7F Der Vorgang kann nicht bearbeitet werden, während ein asynchroner Befehl ausgeführt wird.
adErrTreePermissionDenied 3728 -2146824560 0x800A0E90 Die Berechtigungen reichen nicht aus, um auf die Verzeichnisstruktur oder Unterstruktur zuzugreifen.
adErrUnavailable 3736 -2146824552 0x800A0E98 Der Vorgang konnte nicht abgeschlossen werden, und der Status ist unverfügbar. Das Feld ist möglicherweise nicht verfügbar, oder der Vorgang wurde nicht begonnen.
adErrUnsafeOperation 3716 -2146824572 0x800A0E84 Die Sicherheitseinstellungen dieses Computers lassen den Zugriff auf eine Datenquelle in einer anderen Domäne nicht zu.
adErrURLDoesNotExist 3727 -2146824561 0x800A0E8F Entweder die Quell-URL oder der Ausgangspunkt der Ziel-URL ist nicht vorhanden.
adErrURLNamedRowDoesNotExist 3737 -2146824551 0x800A0E99 Ein mit dieser URL benannter Datensatz ist nicht vorhanden.
adErrVolumeNotFound 3733 -2146824555 0x800A0E95 Der Anbieter kann das von der URL angegebene Speichergerät nicht finden. Bitte überprüfen Sie die Eingabe.
adErrWriteFile 3004 -2146825284 0x800A0BBC Die Datei konnte nicht beschrieben werden.
adWrnSecurityDialog 3717 -2146824571 0x800A0E85 Nur zur internen Verwendung. Darf nicht verwendet werden.
adWrnSecurityDialogHeader 3718 -2146824570 0x800A0E86 Nur zur internen Verwendung. Darf nicht verwendet werden.

ADO/WFC-Entsprechung

Paket: com.ms.wfc.data

Nur die folgenden Teilmengen von ADO/WFC-Entsprechungen sind definiert.

Dauerhaft
AdoEnums.ErrorValue.BOUNDTOCOMMAND
AdoEnums.ErrorValue.DATACONVERSION
AdoEnums.ErrorValue.FEATURENOTAVAILABLE
AdoEnums.ErrorValue.ILLEGALOPERATION
AdoEnums.ErrorValue.INTRANSACTION
AdoEnums.ErrorValue.INVALIDARGUMENT
AdoEnums.ErrorValue.INVALIDCONNECTION
AdoEnums.ErrorValue.INVALIDPARAMINFO
AdoEnums.ErrorValue.ITEMNOTFOUND
AdoEnums.ErrorValue.NOCURRENTRECORD
AdoEnums.ErrorValue.NOTEXECUTING
AdoEnums.ErrorValue.NOTREENTRANT
AdoEnums.ErrorValue.OBJECTCLOSED
AdoEnums.ErrorValue.OBJECTINCOLLECTION
AdoEnums.ErrorValue.OBJECTNOTSET
AdoEnums.ErrorValue.OBJECTOPEN
AdoEnums.ErrorValue.OPERATIONCANCELLED
AdoEnums.ErrorValue.PROVIDERNOTFOUND
AdoEnums.ErrorValue.STILLCONNECTING
AdoEnums.ErrorValue.STILLEXECUTING
AdoEnums.ErrorValue.UNSAFEOPERATION

Gilt für

Number-Eigenschaft (ADO)

Weitere Informationen

ADO-Fehlercodes