Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
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. |
| Ausführungsfehler: Vorgang kann nicht abgeschlossen werden | 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. |
| adFehlerFelderAktualisierungGescheitert | 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. |
| Integritätsverletzungsfehler | 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 |