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 |