Freigeben über


ErrorValueEnum

Gibt den Typ des ADO-Laufzeitfehlers an.

Es werden drei Formen der Fehlernummer aufgelistet:

  • Positives Dezimalzeichen: Die niedrigen zwei Byte der vollständigen Zahl im Dezimalformat. Diese Zahl wird im Standardmäßigen Visual Basic-Fehlermeldungsdialogfeld angezeigt. Beispiel: Laufzeitfehler "3707".

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

  • Hexadecimal-The hexadezimale Darstellung der vollständigen Fehlernummer. Der Windows-Einrichtungscode befindet sich in der vierten Ziffer. Der Einrichtungscode für ADO-Fehlernummern ist A. Beispiel: 0x800A0E7B.

Anmerkung

OLE DB-Fehler können an Ihre ADO-Anwendung übergeben werden. In der Regel können diese durch einen Windows-Einrichtungscode von 4identifiziert werden. Beispiel: 0x8004.

Konstante Wert Beschreibung
adErrBoundToCommand- 3707 -2146824581 0x800A0E7B Die ActiveConnection-Eigenschaft eines Recordset- Objekts, das ein Command--Objekt als Quelle aufweist, kann nicht geändert werden.
adErrCannotComplete 3732 -2146824556 0x800A0E94 Der Server kann den Vorgang nicht abschließen.
adErrCantChangeConnection 3748 -2146824540 0x800A0EA4 Die Verbindung wurde verweigert. Neue Verbindung, die Sie angefordert haben, weist unterschiedliche Merkmale auf als die bereits verwendete Verbindung.
adErrCantChangeProvider- 3220 -2146825068 0X800A0C94 Der angegebene Anbieter unterscheidet sich von dem bereits verwendeten Anbieter.
adErrCantConvertvalue 3724 -2146824564 0x800A0E8C Der Datenwert kann aus anderen Gründen nicht konvertiert werden, außer aus Zeichenkonflikten oder Datenüberlauf. Die Konvertierung würde z. B. 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 eine gültige ParentCatalog-.
adErrColumnNotOnThisRow 3726 -2146824562 0x800A0E8E Datensatz enthält dieses Feld nicht.
adErrDataConversion 3421 -2146824867 0x800A0D5D Die Anwendung verwendet einen Wert des falschen Typs für den aktuellen Vorgang.
adErrDataOverflow- 3721 -2146824567 0x800A0E89 Der Datenwert ist zu groß, um durch den Felddatentyp dargestellt zu werden.
adErrDelResOutOfScope- 3738 -2146824550 0x800A0E9A Die URL des zu löschenden Objekts liegt außerhalb des Gültigkeitsbereichs des aktuellen Datensatzes.
adErrDenyNotSupported 3750 -2146824538 0x800A0EA6 Der Anbieter unterstützt keine Freigabeeinschränkungen.
adErrDenyTypeNotSupported 3751 -2146824537 0x800A0EA7 Der Anbieter unterstützt nicht die angeforderte Art der Freigabeeinschränkung.
adErrFeatureNotAvailable 3251 -2146825037 0x800A0CB3 Objekt oder Anbieter kann den angeforderten Vorgang nicht ausführen.
adErrFieldsUpdateFailed 3749 -2146824539 0x800A0EA5 Fehler beim Aktualisieren von Feldern. Weitere Informationen enthalten die Status Eigenschaft einzelner Feldobjekte.
adErrIllegalOperation 3219 -2146825069 0x800A0C93 Der Vorgang ist in diesem Kontext nicht zulässig.
adErrIntegrityViolation 3719 -2146824569 0x800A0E87 Der Datenwert ist mit den Integritätseinschränkungen des Felds in Konflikt.
adErrInTransaction- 3246 -2146825042 0x800A0CAE Connection-Objekt kann während einer Transaktion nicht explizit geschlossen werden.
adErrInvalidArgument 3001 -2146825287 0x800A0BB9 Argumente weisen den falschen Typ auf, liegen außerhalb des zulässigen Bereichs oder stehen in Konflikt miteinander.
adErrInvalidConnection 3709 -2146824579 0x800A0E7D Die Verbindung kann nicht zum Ausführen dieses Vorgangs verwendet werden. Sie ist in diesem Kontext entweder geschlossen oder ungültig.
adErrInvalidParamInfo 3708 -2146824580 0x800A0E7C Parameter Objekt ist falsch definiert. Inkonsistente oder unvollständige Informationen wurden bereitgestellt.
adErrInvalidTransaction- 3714 -2146824574 0x800A0E82 Die Koordinationstransaktion ist ungültig oder wurde nicht gestartet.
adErrInvalidURL- 3729 -2146824559 0x800A0E91 DIE URL enthält ungültige Zeichen. Stellen Sie sicher, dass die URL richtig eingegeben wurde.
adErrItemNotFound 3265 -2146825023 0x800A0CC1 Das Element wurde in der Auflistung nicht gefunden, die dem angeforderten Namen oder Ordnungszahl entspricht.
adErrNoCurrentRecord 3021 -2146825267 0x800A0BCD Entweder BOF- oder EOF- "True" oder der aktuelle Datensatz wurde gelöscht. Der angeforderte Vorgang erfordert einen aktuellen Datensatz.
adErrNotExecuting 3715 -2146824573 0x800A0E83 Der Vorgang kann nicht ausgeführt werden, während er nicht ausgeführt wird.
adErrNotReentrant 3710 -2146824578 0x800A0E7E Der Vorgang kann beim Verarbeiten des Ereignisses nicht ausgeführt werden.
adErrObjectClosed 3704 -2146824584 0x800A0E78 Der Vorgang ist nicht zulässig, wenn das Objekt geschlossen wird.
adErrObjectInCollection- 3367 -2146824921 0x800A0D27 Objekt ist bereits in der Auflistung enthalten. Kann nicht angefügt werden.
adErrObjectNotSet- 3420 -2146824868 0x800A0D5C Das Objekt ist nicht mehr gültig.
adErrObjectOpen 3705 -2146824583 0x800A0E79 Der Vorgang ist nicht zulässig, wenn das Objekt geöffnet ist.
adErrOpeningFile- 3002 -2146825286 0x800A0BBA Die Datei konnte nicht geöffnet werden.
adErrOperationCancelled 3712 -2146824576 0x800A0E80 Der Vorgang wurde vom Benutzer abgebrochen.
adErrOutOfSpace- 3734 -2146824554 0x800A0E96 Der Vorgang kann nicht ausgeführt werden. Der Anbieter kann nicht genügend Speicherplatz abrufen.
adErrPermissionDenied 3720 -2146824568 0x800A0E88 Unzureichende Berechtigungen verhindern das Schreiben in das Feld.
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 sie nicht ordnungsgemäß installiert.
adErrReadFile- 3003 -2146825285 0x800A0BBB Die Datei konnte nicht gelesen werden.
adErrResourceExists 3731 -2146824557 0x800A0E93 Kopiervorgang kann nicht ausgeführt werden. Das nach Ziel-URL benannte Objekt ist bereits vorhanden. Geben Sie adCopyOverwrite- an, um das Objekt zu ersetzen.
adErrResourceLocked 3730 -2146824558 0x800A0E92 Das durch die angegebene URL dargestellte Objekt wird durch einen oder mehrere andere Prozesse gesperrt. Warten Sie, bis der Vorgang abgeschlossen ist, und versuchen Sie es erneut.
adErrResourceOutOfScope- 3735 -2146824553 0x800A0E97 Die Quell- oder Ziel-URL liegt außerhalb des Bereichs des aktuellen Datensatzes.
adErrSchemaViolation- 3722 -2146824566 0x800A0E8A Der Datenwert ist mit dem Datentyp oder den Einschränkungen des Felds in Konflikt.
adErrSignMismatch 3723 -2146824565 0x800A0E8B Fehler bei der Konvertierung, da der Datenwert signiert wurde und der vom Anbieter verwendete Felddatentyp nicht signiert wurde.
adErrStillConnecting 3713 -2146824575 0x800A0E81 Der Vorgang kann beim asynchronen Herstellen einer Verbindung nicht ausgeführt werden.
adErrStillExecuting 3711 -2146824577 0x800A0E7F Der Vorgang kann nicht während der asynchronen Ausführung ausgeführt werden.
adErrTreePermissionDenied 3728 -2146824560 0x800A0E90 Berechtigungen reichen nicht aus, um auf die Struktur oder Unterstruktur zuzugreifen.
adErrUnavailable 3736 -2146824552 0x800A0E98 Der Vorgang wurde nicht abgeschlossen, und der Status ist nicht verfügbar. Das Feld ist möglicherweise nicht verfügbar, oder der Vorgang wurde nicht versucht.
adErrUnsafeOperation- 3716 -2146824572 0x800A0E84 Sicherheitseinstellungen auf diesem Computer verhindern den Zugriff auf eine Datenquelle in einer anderen Domäne.
adErrURLDoesNotExist 3727 -2146824561 0x800A0E8F Entweder die Quell-URL oder das übergeordnete Element der Ziel-URL ist nicht vorhanden.
adErrURLNamedRowDoesNotExist 3737 -2146824551 0x800A0E99 Der von dieser URL benannte Datensatz ist nicht vorhanden.
adErrVolumeNotFound 3733 -2146824555 0x800A0E95 Der Anbieter kann das durch die URL angegebene Speichergerät nicht finden. Stellen Sie sicher, dass die URL richtig eingegeben wurde.
adErrWriteFile- 3004 -2146825284 0x800A0BBC Fehler beim Schreiben in die Datei.
adWrnSecurityDialog- 3717 -2146824571 0x800A0E85 Nur für die interne Verwendung. Nicht verwenden.
adWrnSecurityDialogHeader 3718 -2146824570 0x800A0E86 Nur für die interne Verwendung. Nicht verwenden.

ADO/WFC-Entsprechung

Paket: com.ms.wfc.data

Es werden nur die folgenden Teilmengen von ADO/WFC-Entsprechungen definiert.

Konstante
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)

Siehe auch

ADO-Fehlercodes