Erreurs OLEDB
Valeur |
Jeton d'erreur |
Description |
---|---|---|
0x80040E00L |
DB_E_BADACCESSORHANDLE |
L'accesseur n'est pas valide. |
0x80040E01L |
DB_E_ROWLIMITEXCEEDED |
Impossible d'insérer la ligne dans l'ensemble de lignes sans dépasser le nombre maximal de lignes actives du fournisseur. |
0x80040E02L |
DB_E_READONLYACCESSOR |
L'accesseur est en lecture seule. Échec de l'opération. |
0x80040E03L |
DB_E_SCHEMAVIOLATION |
Les valeurs violent le schéma de base de données. |
0x80040E04L |
DB_E_BADROWHANDLE |
Le descripteur de ligne n'est pas valide. |
0x80040E05L |
DB_E_OBJECTOPEN |
L'objet était ouvert. |
0x80040E06L |
DB_E_BADCHAPTER |
Chapitre non valide. |
0x80040E07L |
DB_E_CANTCONVERTVALUE |
Une valeur littérale de la commande n'a pas pu être convertie au type approprié pour une raison qui n'est pas liée au dépassement de données. |
0x80040E08L |
DB_E_BADBINDINFO |
Informations de liaison non valides. |
0x80040E09L |
DB_SEC_E_PERMISSIONDENIED |
Autorisation refusée. |
0x80040E0AL |
DB_E_NOTAREFERENCECOLUMN |
La colonne spécifiée ne contient ni signets ni chapitres. |
0x80040E0BL |
DB_E_LIMITREJECTED |
Certaines limites de coût ont été rejetées. |
0x80040E0CL |
DB_E_NOCOMMAND |
Aucune commande n'a été définie pour l'objet de commande. |
0x80040E0DL |
DB_E_COSTLIMIT |
Impossible de trouver un plan de requête dans la limite de coût fournie. |
0x80040E0EL |
DB_E_BADBOOKMARK |
Signet non valide. |
0x80040E0FL |
DB_E_BADLOCKMODE |
Mode de verrouillage non valide. |
0x80040E10L |
DB_E_PARAMNOTOPTIONAL |
Aucune valeur fournie pour un ou plusieurs paramètres requis. |
0x80040E11L |
DB_E_BADCOLUMNID |
ID de colonne non valide. |
0x80040E12L |
DB_E_BADRATIO |
Taux non valide. |
0x80040E13L |
DB_E_BADVALUES |
Valeur non valide. |
0x80040E14L |
DB_E_ERRORSINCOMMAND |
La commande contenait une ou plusieurs erreurs. |
0x80040E15L |
DB_E_CANTCANCEL |
L'exécution de la commande ne peut pas être annulée. |
0x80040E16L |
DB_E_DIALECTNOTSUPPORTED |
Le fournisseur ne prend pas en charge le dialecte spécifié. |
0x80040E17L |
DB_E_DUPLICATEDATASOURCE |
Une source de données portant le nom spécifié existe déjà. |
0x80040E18L |
DB_E_CANNOTRESTART |
L'ensemble de lignes a été créé à partir d'une source de données active et ne peut pas redémarrer. |
0x80040E19L |
DB_E_NOTFOUND |
Aucune clé correspondant aux caractéristiques décrites n'a été trouvée dans la plage actuelle. |
0x80040E1BL |
DB_E_NEWLYINSERTED |
Le fournisseur ne peut pas déterminer l'identité des lignes récemment insérées. |
0x80040E1AL |
DB_E_CANNOTFREE |
La propriété de cette arborescence a été attribuée au fournisseur. |
0x80040E1CL |
DB_E_GOALREJECTED |
Aucun poids différent de zéro spécifié pour les objectifs n'est pris en charge ; par conséquent, l'objectif a été rejeté. L'objectif actuel n'a pas été modifié. |
0x80040E1DL |
DB_E_UNSUPPORTEDCONVERSION |
La conversion demandée n'est pas prise en charge. |
0x80040E1EL |
DB_E_BADSTARTPOSITION |
lRowsOffset vous place au-delà des deux extrémités de l'ensemble de lignes, quelle que soit la valeur spécifiée pour cRows ; cRowsObtained est égal à 0. |
0x80040E20L |
DB_E_NOTREENTRANT |
Le fournisseur a appelé une méthode à l'aide de IRowsetNotify dans le consommateur mais la méthode n'a toujours pas été renvoyée. |
0x80040E21L |
DB_E_ERRORSOCCURRED |
Des erreurs se sont produites. |
0x80040E22L |
DB_E_NOAGGREGATION |
Une valeur non NULL contrôlant IUnknown a été spécifiée mais l'objet en cours de création ne prend pas en charge l'agrégation. |
0x80040E23L |
DB_E_DELETEDROW |
La ligne actuelle a été supprimée. |
0x80040E24L |
DB_E_CANTFETCHBACKWARDS |
L'ensemble de lignes ne prend pas en charge la propriété Fetch Backwards. |
0x80040E25L |
DB_E_ROWSNOTRELEASED |
Tous les HROW doivent être libérés avant de pouvoir en obtenir de nouveaux. |
0x80040E26L |
DB_E_BADSTORAGEFLAG |
L'un des indicateurs de stockage spécifiés n'a pas été pris en charge. |
0x80040E27L |
DB_E_BADCOMPAREOP |
Opérateur de comparaison non valide. |
0x80040E28L |
DB_E_BADSTATUSVALUE |
L'indicateur d'état spécifié n'était ni DBCOLUMNSTATUS_OK ni DBCOLUMNSTATUS_ISNULL. |
0x80040E29L |
DB_E_CANTSCROLLBACKWARDS |
L'ensemble de lignes ne peut pas défiler vers l'arrière. |
0x80040E2AL |
DB_E_BADREGIONHANDLE |
Descripteur de région non valide. |
0x80040E2BL |
DB_E_NONCONTIGUOUSRANGE |
L'ensemble de lignes spécifié n'était pas contigu ou n'a pas recouvert les lignes situées dans la région d'observation indiquée. |
0x80040E2CL |
DB_E_INVALIDTRANSITION |
Une transition de ALL* vers MOVE* ou EXTEND* a été spécifiée. |
0x80040E2DL |
DB_E_NOTASUBREGION |
La région spécifiée n'est pas une sous-région appropriée de la région identifiée par le descripteur de région d'observation fourni. |
0x80040E2EL |
DB_E_MULTIPLESTATEMENTS |
Le fournisseur ne prend pas en charge les commandes comprenant plusieurs instructions. |
0x80040E2FL |
DB_E_INTEGRITYVIOLATION |
Une valeur spécifiée a violé les contraintes d'intégrité d'une colonne ou d'une table. |
0x80040E30L |
DB_E_BADTYPENAME |
Le nom de type fourni n'a pas été reconnu. |
0x80040E31L |
DB_E_ABORTLIMITREACHED |
L'exécution a été abandonnée, car une limite de ressource a été atteinte ; aucun résultat n'a été renvoyé. |
0x80040E32L |
DB_E_ROWSETINCOMMAND |
Impossible de cloner un objet de commande dont l'arborescence des commandes contient un ou plusieurs ensembles de lignes. |
0x80040E33L |
DB_E_CANTTRANSLATE |
Impossible de représenter l'arborescence actuelle sous forme de texte. |
0x80040E34L |
DB_E_DUPLICATEINDEXID |
L'index spécifié existe déjà. |
0x80040E35L |
DB_E_NOINDEX |
L'index spécifié n'existe pas. |
0x80040E36L |
DB_E_INDEXINUSE |
L'index spécifié était en cours d'utilisation. |
0x80040E37L |
DB_E_NOTABLE |
La table spécifiée n'existe pas. |
0x80040E38L |
DB_E_CONCURRENCYVIOLATION |
L'ensemble de lignes a utilisé une concurrence optimiste et la valeur de la colonne a changé depuis sa dernière lecture. |
0x80040E39L |
DB_E_BADCOPY |
Des erreurs ont été détectées durant la copie. |
0x80040E3AL |
DB_E_BADPRECISION |
Précision spécifiée non valide. |
0x80040E3BL |
DB_E_BADSCALE |
Échelle spécifiée non valide. |
0x80040E3CL |
DB_E_BADTABLEID |
ID de table non valide. |
0x80040E3DL |
DB_E_BADTYPE |
Type spécifié non valide. |
0x80040E3EL |
DB_E_DUPLICATECOLUMNID |
Un ID de colonne est présent plusieurs fois dans la spécification. |
0x80040E3FL |
DB_E_DUPLICATETABLEID |
La table spécifiée existe déjà. |
0x80040E40L |
DB_E_TABLEINUSE |
La table spécifiée était en cours d'utilisation. |
0x80040E41L |
DB_E_NOLOCALE |
L'ID de paramètres régionaux spécifié n'a pas été pris en charge. |
0x80040E42L |
DB_E_BADRECORDNUM |
Le numéro d'enregistrement spécifié n'est pas valide. |
0x80040E43L |
DB_E_BOOKMARKSKIPPED |
Bien que le signet soit correct, aucune ligne ne lui correspond. |
0x80040E44L |
DB_E_BADPROPERTYVALUE |
Valeur d'une propriété non valide. |
0x80040E45L |
DB_E_INVALID |
L'ensemble de lignes n'a pas été organisé en chapitres. |
0x80040E46L |
DB_E_BADACCESSORFLAGS |
Accesseur non valide. |
0x80040E47L |
DB_E_BADSTORAGEFLAGS |
Indicateurs de stockage non valides. |
0x80040E48L |
DB_E_BYREFACCESSORNOTSUPPORTED |
Les accesseurs par référence ne sont pas pris en charge par ce fournisseur. |
0x80040E49L |
DB_E_NULLACCESSORNOTSUPPORTED |
Les accesseurs NULL ne sont pas pris en charge par ce fournisseur. |
0x80040E4AL |
DB_E_NOTPREPARED |
La commande n'a pas été préparée. |
0x80040E4BL |
DB_E_BADACCESSORTYPE |
L'accesseur spécifié n'était pas un accesseur de paramètre. |
0x80040E4CL |
DB_E_WRITEONLYACCESSOR |
L'accesseur spécifié était en écriture seule. |
0x80040E4DL |
DB_SEC_E_AUTH_FAILED |
Échec de l'authentification. |
0x80040E4EL |
DB_E_CANCELED |
La modification a été annulée durant la notification ; aucune colonne n'est modifiée. |
0x80040E4FL |
DB_E_CHAPTERNOTRELEASED |
L'ensemble de lignes a été organisé en un seul chapitre mais celui-ci n'a pas été libéré. |
0x80040E50L |
DB_E_BADSOURCEHANDLE |
Handle source non valide. |
0x80040E51L |
DB_E_PARAMUNAVAILABLE |
Le fournisseur ne peut pas dériver les informations de paramètre et SetParameterInfo n'a pas été appelé. |
0x80040E52L |
DB_E_ALREADYINITIALIZED |
L'objet de source de données est déjà initialisé. |
0x80040E53L |
DB_E_NOTSUPPORTED |
Le fournisseur ne prend pas en charge cette méthode. |
0x80040E54L |
DB_E_MAXPENDCHANGESEXCEEDED |
Le nombre de lignes ayant des modifications en attente a dépassé la limite définie. |
0x80040E55L |
DB_E_BADORDINAL |
La colonne spécifiée n'existait pas. |
0x80040E56L |
DB_E_PENDINGCHANGES |
Il existe des modifications en attente dans une ligne avec un compte de référence égal à zéro. |
0x80040E57L |
DB_E_DATAOVERFLOW |
Une valeur littérale de la commande a débordé de la plage du type de la colonne associée. |
0x80040E58L |
DB_E_BADHRESULT |
HRESULT fourni non valide. |
0x80040E59L |
DB_E_BADLOOKUPID |
LookupID fourni non valide. |
0x80040E5AL |
DB_E_BADDYNAMICERRORID |
DynamicErrorID fourni non valide. |
0x80040E5BL |
DB_E_PENDINGINSERT |
Impossible d'obtenir des données visibles pour une ligne qui vient d'être insérée et qui n'a pas encore été mise à jour. |
0x80040E5CL |
DB_E_BADCONVERTFLAG |
Indicateur de conversion non valide. |
0x80040E5DL |
DB_E_BADPARAMETERNAME |
Le nom de paramètre fourni n'a pas été reconnu. |
0x80040E5EL |
DB_E_MULTIPLESTORAGE |
Impossible d'ouvrir simultanément plusieurs objets de stockage. |
0x80040E5FL |
DB_E_CANTFILTER |
Impossible d'ouvrir le filtre demandé. |
0x80040E60L |
DB_E_CANTORDER |
Impossible d'ouvrir l'ordre demandé. |
0x80040E65L |
DB_E_NOCOLUMN |
La valeur columnID fournie est non valide. |
0x80040E67L |
DB_E_COMMANDNOTPERSISTED |
La commande fournie ne possède pas de DBID. |
0x80040E68L |
DB_E_DUPLICATEID |
Le DBID fourni existe déjà. |
0x80040E69L |
DB_E_OBJECTCREATIONLIMITREACHED |
Le nombre maximal d'objets Sessions pris en charge par le fournisseur a déjà été créé. Le consommateur doit libérer un ou plusieurs objets Sessions pour pouvoir obtenir un nouvel objet Session. |
0x80040E72L |
DB_E_BADINDEXID |
L'ID d'index n'est pas valide. |
0x80040E73L |
DB_E_BADINITSTRING |
La chaîne d'initialisation spécifiée n'est pas conforme à la spécification. |
0x80040E74L |
DB_E_NOPROVIDERSREGISTERED |
L'énumérateur racine OLE DB n'a pas renvoyé de fournisseurs correspondant à l'un des SOURCES_TYPE demandés. |
0x80040E75L |
DB_E_MISMATCHEDPROVIDER |
La chaîne d'initialisation spécifie un fournisseur qui ne correspond pas au fournisseur actif. |
0x80040E76L |
DB_E_BADCOMMANDID |
Le DBID spécifié n'est pas valide. |
0x80040E6AL |
SEC_E_BADTRUSTEEID |
Valeur du client approuvé non valide. |
0x80040E6BL |
SEC_E_NOTRUSTEEID |
Le client approuvé ne correspond pas à la source de données actuelle. |
0x80040E6CL |
SEC_E_NOMEMBERSHIPSUPPORT |
Le client approuvé ne prend pas en charge les adhésions/collections. |
0x80040E6DL |
SEC_E_INVALIDOBJECT |
L'objet est non valide ou inconnu du fournisseur. |
0x80040E6EL |
SEC_E_NOOWNER |
Aucun propriétaire n'existe pour l'objet. |
0x80040E6FL |
SEC_E_INVALIDACCESSENTRYLIST |
La liste des entrées d'accès fournie n'est pas valide. |
0x80040E70L |
SEC_E_INVALIDOWNER |
Le client approuvé fourni en tant que propriétaire est non valide ou inconnu du fournisseur. |
0x80040E71L |
SEC_E_INVALIDACCESSENTRY |
L'autorisation fournie dans la liste des entrées d'accès n'est pas valide. |
0x80040E77L |
DB_E_BADCONSTRAINTTYPE |
ConstraintType n'était pas valide ou la valeur n'a pas été prise en charge par le fournisseur. |
0x80040E78L |
DB_E_BADCONSTRAINTFORM |
ConstraintType n'était pas DBCONSTRAINTTYPE_FOREIGNKEY et cForeignKeyColumns n'était pas égal à zéro. |
0x80040E79L |
DB_E_BADDEFERRABILITY |
Deferrability n'était pas valide ou la valeur n'a pas été prise en charge par le fournisseur. |
0x80040E80L |
DB_E_BADMATCHTYPE |
MatchType n'était pas valide ou la valeur n'a pas été prise en charge par le fournisseur. |
0x80040E8AL |
DB_E_BADUPDATEDELETERULE |
UpdateRule ou DeleteRule n'était pas valide ou la valeur n'a pas été prise en charge par le fournisseur. |
0x80040E8BL |
DB_E_BADCONSTRAINTID |
L'ID de contrainte n'est pas valide. |
0x80040E8CL |
DB_E_BADCOMMANDFLAGS |
La valeur dwFlags n'était pas valide. |
0x80040E8DL |
DB_E_OBJECTMISMATCH |
rguidColumnType a pointé vers un GUID qui ne correspondait pas au type d'objet de cette colonne ou la colonne en question n'a pas été définie. |
0x80040E91L |
DB_E_NOSOURCEOBJECT |
Il n'existe pas de ligne source. |
0x80040E92L |
DB_E_RESOURCELOCKED |
L'objet OLE DB représenté par cette URL est verrouillé par un ou plusieurs autres processus. |
0x80040E93L |
DB_E_NOTCOLLECTION |
Le client a demandé un type d'objet qui n'est valide que pour une collection. |
0x80040E94L |
DB_E_READONLY |
L'appelant a demandé un accès en écriture à un objet en lecture seule. |
0x80040E97L |
DB_E_TIMEOUT |
La tentative de liaison à l'objet a expiré. |
0x80040E98L |
DB_E_RESOURCEEXISTS |
Le fournisseur n'a pas pu créer d'objet à cette URL, car un objet nommé par cette URL existe déjà. |
0x80040E8EL |
DB_E_RESOURCEOUTOFSCOPE |
L'URL demandée était hors de portée. |
0x80040E90L |
DB_E_DROPRESTRICTED |
Impossible de supprimer la colonne ou la contrainte, car elle n'est pas référencée par une vue ou une contrainte dépendante. |
0x80040E99L |
DB_E_DUPLICATECONSTRAINTID |
La contrainte existe déjà. |
0x00040EC0L |
DB_S_ROWLIMITEXCEEDED |
L'extraction du nombre de lignes demandé dépasse le nombre total de lignes actives prises en charge par l'ensemble de lignes. |
0x00040EC1L |
DB_S_COLUMNTYPEMISMATCH |
Un ou plusieurs types de colonnes sont incompatibles ; des erreurs de conversion vont se produire durant la copie. |
0x00040EC2L |
DB_S_TYPEINFOOVERRIDDEN |
Les informations relatives au type du paramètre ont été remplacées par l'appelant. |
0x00040EC3L |
DB_S_BOOKMARKSKIPPED |
Signet ignoré pour une ligne supprimée ou non-membre. |
0x00040EC5L |
DB_S_NONEXTROWSET |
Il n'y a plus d'ensembles de lignes. |
0x00040EC6L |
DB_S_ENDOFROWSET |
Le début (ou la fin) de l'ensemble de lignes ou du chapitre a été atteint. |
0x00040EC7L |
DB_S_COMMANDREEXECUTED |
Le fournisseur a réexécuté la commande. |
0x00040EC8L |
DB_S_BUFFERFULL |
Le tampon de données de la variable est plein. |
0x00040EC9L |
DB_S_NORESULT |
Il n'y a plus de résultats. |
0x00040ECBL |
DB_S_GOALCHANGED |
Le poids spécifié n'a pas été pris en charge ou a dépassé la limite autorisée. Il a été défini à 0 ou à la limite autorisée. |
0x00040ECCL |
DB_S_UNWANTEDOPERATION |
Le consommateur ne souhaite pas recevoir d'autres appels de notification pour ce motif. |
0x00040ECDL |
DB_S_DIALECTIGNORED |
Le dialecte d'entrée a été ignoré et le texte a été renvoyé dans un autre dialecte. |
0x00040ECEL |
DB_S_UNWANTEDPHASE |
Le consommateur ne souhaite pas recevoir d'autres appels de notification pour cette phase. |
0x00040ECFL |
DB_S_UNWANTEDREASON |
Le consommateur ne souhaite pas recevoir d'autres appels de notification pour ce motif. |
0x00040ED1L |
DB_S_COLUMNSCHANGED |
Pour pouvoir se repositionner au début de l'ensemble de lignes, le fournisseur a dû réexécuter la requête ; soit l'ordre des colonnes a changé, soit des colonnes ont été ajoutées ou supprimées dans l'ensemble de lignes. |
0x00040ED2L |
DB_S_ERRORSRETURNED |
La méthode comportait certaines erreurs ; ces dernières ont été renvoyées dans le tableau d'erreurs. |
0x00040ED3L |
DB_S_BADROWHANDLE |
Descripteur de ligne non valide. |
0x00040ED4L |
DB_S_DELETEDROW |
Un HROW spécifique a fait référence à une ligne supprimée de manière définitive. |
0x00040ED6L |
DB_S_STOPLIMITREACHED |
L'exécution a été arrêtée, car la limite d'une ressource a été atteinte ; les résultats obtenus jusqu'à présent ont été renvoyés mais l'exécution ne pourra pas reprendre. |
0x00040ED8L |
DB_S_LOCKUPGRADED |
Un verrouillage a été mis à niveau à partir de la valeur spécifiée. |
0x00040ED9L |
DB_S_PROPERTIESCHANGED |
Une ou plusieurs propriétés ont été modifiées en accord avec le fournisseur. |
0x00040EDAL |
DB_S_ERRORSOCCURRED |
Des erreurs se sont produites. |
0x00040EDBL |
DB_S_PARAMUNAVAILABLE |
Paramètre spécifié non valide. |
0x00040EDCL |
DB_S_MULTIPLECHANGES |
La mise à jour de cette ligne a entraîné la mise à jour de plusieurs lignes dans la source de données. |
0x00040ED7L |
DB_S_NOTSINGLETON |
La liaison a échoué, car le fournisseur n'a pas pu satisfaire l'ensemble des propriétés ou indicateurs de liaison. |
0x00040EDDL |
DB_S_NOROWSPECIFICCOLUMNS |
La ligne ne comporte pas de colonnes spécifiques. |