Partager via


ErrorValueEnum

S’applique à : Access 2013, Office 2013

Spécifie le type d'erreur d'exécution ADO.

Trois formes d'erreur sont répertoriées :

  • Décimale positive — Les deux octets faibles du nombre complet au format décimal. Ce nombre est affiché dans la boîte de dialogue par défaut des messages d'erreur de Visual Basic. Exemple : Erreur d'exécution '3707''.

  • Décimale négative — La conversion décimale du numéro d'erreur complet.

  • Hexadécimale — La représentation héxadécimale du numéro d'erreur complet. Le code de fonction Windows est dans le quatrième chiffre. Le code de la fonctionnalité pour les numéros d’erreur ADO est A. Par exemple : 0x800A0E7B.

Remarque

Les erreurs OLE DB peuvent être transmises à votre application ADO. En général, elles peuvent être identifiées par un code de fonction Windows 4. Par exemple, 0x800_4_.... Pour plus d’informations sur ces nombres, consultez le chapitre 16 de la référence du programmeur OLE DB.

Constante

Valeur

Description

adErrBoundToCommand

3707
-2146824581
0x800A0E7B

Impossible de modifier la propriété ActiveConnection d'un objet Recordset qui possède un objet Command comme source.

adErrCannotComplete

3732
-2146824556
0x800A0E94

Le serveur ne peut terminer l'opération.

adErrCantChangeConnection

3748
-2146824540
0x800A0EA4

Connexion refusée. La nouvelle connexion demandée a des caractéristiques différentes de celle déjà en cours d'utilisation.

adErrCantChangeProvider

3220
-2146825068
0X800A0C94

Le fournisseur indiqué est différent de celui utilisé.

adErrCantConvertvalue

3724
-2146824564
0x800A0E8C

La valeur de donnée ne peut être convertie pour des raisons autres qu'une incompatibilité de signes ou un débordement de données. Par exemple, la conversion aurait tronqué les données.

adErrCantCreate

3725
-2146824563
0x800A0E8D

La valeur de donnée ne peut être définie ou extraite car le type de données du champ était inconnu, ou le fournisseur ne disposait pas des ressources nécessaires pour effectuer l'opération.

adErrCatalogNotSet

3747
-2146824541
0x800A0EA3

L'opération requiert un ParentCatalog valide.

adErrColumnNotOnThisRow

3726
-2146824562
0x800A0E8E

L'enregistrement ne contient pas ce champ.

adErrDataConversion

3421
-2146824867
0x800A0D5D

L'application utilise une valeur de type incorrect pour l'opération en cours.

adErrDataOverflow

3721
-2146824567
0x800A0E89

La valeur de donnée est trop grande pour être représentée par le type de données du champ.

adErrDelResOutOfScope

3738
-2146824550
0x800A0E9A

L'URL de l'objet à supprimer se trouve en dehors de l'étendue de l'enregistrement en cours.

adErrDenyNotSupported

3750
-2146824538
0x800A0EA6

Le fournisseur ne prend pas en charge les restrictions de partage.

adErrDenyTypeNotSupported

3751
-2146824537
0x800A0EA7

Le fournisseur ne prend pas en charge le type de restriction de partage demandé.

adErrFeatureNotAvailable

3251
-2146825037
0x800A0CB3

Le fournisseur ou l'objet ne prend pas en charge cette opération.

adErrFieldsUpdateFailed

3749
-2146824539
0x800A0EA5

Échec de la mise à jour des champs. Pour plus d'informations, examinez la propriété Status des différents objets des champs.

adErrIllegalOperation

3219
-2146825069
0x800A0C93

L'opération n'est pas autorisée dans ce contexte.

adErrIntegrityViolation

3719
-2146824569
0x800A0E87

Le valeur de donnée entre en conflit avec les contraintes d'intégrité du champ.

adErrInTransaction

3246
-2146825042
0x800A0CAE

L'objet Connection ne peut être explicitement fermé pendant une transaction.

adErrInvalidArgument

3001
-2146825287
0x800A0BB9

Les arguments sont de type incorrect, en dehors des limites autorisées ou en conflit les uns avec les autres.

adErrInvalidConnection

3709
-2146824579
0x800A0E7D

Cette opération ne peut utiliser la connexion. Dans ce contexte, elle est soit fermée, soit non valide.

adErrInvalidParamInfo

3708
-2146824580
0x800A0E7C

Objet Parameter défini de manière incorrecte. Des informations incohérentes ou incomplètes ont été fournies.

adErrInvalidTransaction

3714
-2146824574
0x800A0E82

La transaction de coordination n'est pas valide ou n'a pas été lancée.

adErrInvalidURL

3729
-2146824559
0x800A0E91

L'URL contient des caractères non valides. Assurez-vous que l'URL a été tapée correctement.

adErrItemNotFound

3265
-2146825023
0x800A0CC1

Impossible de trouver l'objet dans la collection correspondant au nom ou à la référence ordinale demandé(e).

adErrNoCurrentRecord

3021
-2146825267
0x800A0BCD

BOF ou EOF est égal à True ou l'enregistrement actuel a été supprimé. L'opération demandée nécessite un enregistrement actuel.

adErrNotExecuting

3715
-2146824573
0x800A0E83

L'opération ne peut s'effectuer que si elle est en cours d'exécution.

adErrNotReentrant

3710
-2146824578
0x800A0E7E

Impossible d'effectuer cette opération lors du traitement d'un événement.

adErrObjectClosed

3704
-2146824584
0x800A0E78

L'opération n'est pas autorisée tant que l'objet est fermé.

adErrObjectInCollection

3367
-2146824921
0x800A0D27

L'objet est déjà dans la collection. Impossible de l'y ajouter.

adErrObjectNotSet

3420
-2146824868
0x800A0D5C

L'objet n'est plus valide.

adErrObjectOpen

3705
-2146824583
0x800A0E79

L'opération n'est pas autorisée tant que l'objet est ouvert.

adErrOpeningFile

3002
-2146825286
0x800A0BBA

Impossible d'ouvrir le fichier.

adErrOperationCancelled

3712
-2146824576
0x800A0E80

Opération annulée par l'utilisateur.

adErrOutOfSpace

3734
-2146824554
0x800A0E96

Impossible d'effectuer cette opération. Le fournisseur ne peut pas obtenir suffisamment d'espace de stockage.

adErrPermissionDenied

3720
-2146824568
0x800A0E88

Impossible d'écrire dans ce champ en raison d'une autorisation insuffisante.

adErrProviderFailed

3000
-2146825288
0x800A0BB8

Le fournisseur n'a pas réussi à effectuer l'opération demandée.

adErrProviderNotFound

3706
-2146824582
0x800A0E7A

Fournisseur introuvable. Il peut être mal installé.

adErrReadFile

3003
-2146825285
0x800A0BBB

Impossible de lire le fichier.

adErrResourceExists

3731
-2146824557
0x800A0E93

Opération de copie impossible. L'objet désigné par l'URL de destination existe déjà. Spécifiez adCopyOverwrite pour remplacer l'objet.

adErrResourceLocked

3730
-2146824558
0x800A0E92

L'objet représenté par l'URL spécifiée est verrouillé par ou plusieurs processus. Attendez la fin d'un processus et essayez à nouveau.

adErrResourceOutOfScope

3735
-2146824553
0x800A0E97

L'URL source ou de destination est en dehors de l'étendue de l'enregistrement en cours.

adErrSchemaViolation

3722
-2146824566
0x800A0E8A

La valeur de donnée entre en conflit avec le type de données ou les contraintes du champ.

adErrSignMismatch

3723
-2146824565
0x800A0E8B

La conversion a échoué car la valeur de donnée était signée alors que le type de données du champ utilisé par le fournisseur ne l'était pas.

adErrStillConnecting

3713
-2146824575
0x800A0E81

Opération impossible avec une connexion asynchrone.

adErrStillExecuting

3711
-2146824577
0x800A0E7F

Opération impossible avec une exécution asynchrone.

adErrTreePermissionDenied

3728
-2146824560
0x800A0E90

Autorisations insuffisantes pour accéder à l'arbre ou au sous-arbre.

adErrUnavailable

3736
-2146824552
0x800A0E98

L'opération a échoué et l'état n'est pas disponible. Le champ est peut-être indisponible ou l'opération n'a pas été tentée.

adErrUnsafeOperation

3716
-2146824572
0x800A0E84

Les paramètres de sécurité de cet ordinateur interdisent l'accès à une source de données située sur un autre domaine.

adErrURLDoesNotExist

3727
-2146824561
0x800A0E8F

L'URL source ou le parent de l'URL de destination n'existe pas.

adErrURLNamedRowDoesNotExist

3737
-2146824551
0x800A0E99

L'enregistrement désigné par cette URL n'existe pas.

adErrVolumeNotFound

3733
-2146824555
0x800A0E95

Le fournisseur ne peut pas localiser le périphérique de stockage indiqué par l'URL. Assurez-vous que l'URL a été tapée correctement.

adErrWriteFile

3004
-2146825284
0x800A0BBC

Échec de l'écriture dans le fichier.

adWrnSecurityDialog

3717
-2146824571
0x800A0E85

À usage interne uniquement. Ne pas utiliser.

adWrnSecurityDialogHeader

3718
-2146824570
0x800A0E86

À usage interne uniquement. Ne pas utiliser.

Équivalent ADO/WFC

Module : com.ms.wfc.data

Seuls les sous-ensembles suivants d'équivalents ADO/WFC sont définis.

Constante

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