值 | 错误标记 | 说明 |
---|---|---|
0x80040E00L | DB_E_BADACCESSORHANDLE | 取值函数无效。 |
0x80040E01L | DB_E_ROWLIMITEXCEEDED | 无法在不超过访问接口的最大活动行数的情况下将行插入行集。 |
0x80040E02L | DB_E_READONLYACCESSOR | 取值函数为只读。操作失败。 |
0x80040E03L | DB_E_SCHEMAVIOLATION | 值违反了数据库架构。 |
0x80040E04L | DB_E_BADROWHANDLE | 行句柄无效。 |
0x80040E05L | DB_E_OBJECTOPEN | 对象已打开。 |
0x80040E06L | DB_E_BADCHAPTER | 章节无效。 |
0x80040E07L | DB_E_CANTCONVERTVALUE | 由于数据溢出之外的原因,无法将命令中的一个文字值转换为正确的类型。 |
0x80040E08L | DB_E_BADBINDINFO | 绑定信息无效。 |
0x80040E09L | DB_SEC_E_PERMISSIONDENIED | 权限被拒绝。 |
0x80040E0AL | DB_E_NOTAREFERENCECOLUMN | 指定的列不包含书签或章节。 |
0x80040E0BL | DB_E_LIMITREJECTED | 某些开销限制被拒绝。 |
0x80040E0CL | DB_E_NOCOMMAND | 尚未为命令对象设置命令。 |
0x80040E0DL | DB_E_COSTLIMIT | 在给定的开销限制内找不到查询计划。 |
0x80040E0EL | DB_E_BADBOOKMARK | 书签无效。 |
0x80040E0FL | DB_E_BADLOCKMODE | 锁定模式无效。 |
0x80040E10L | DB_E_PARAMNOTOPTIONAL | 未提供一个或多个必需参数的值。 |
0x80040E11L | DB_E_BADCOLUMNID | 列 ID 无效。 |
0x80040E12L | DB_E_BADRATIO | 比率无效。 |
0x80040E13L | DB_E_BADVALUES | 值无效。 |
0x80040E14L | DB_E_ERRORSINCOMMAND | 命令包含一个或多个错误。 |
0x80040E15L | DB_E_CANTCANCEL | 无法取消正在执行的命令。 |
0x80040E16L | DB_E_DIALECTNOTSUPPORTED | 访问接口不支持指定的方言。 |
0x80040E17L | DB_E_DUPLICATEDATASOURCE | 带有指定名称的数据源已存在。 |
0x80040E18L | DB_E_CANNOTRESTART | 行集是通过实时数据馈送生成的,无法重新开始。 |
0x80040E19L | DB_E_NOTFOUND | 在当前范围内找不到符合所述特征的键。 |
0x80040E1BL | DB_E_NEWLYINSERTED | 访问接口无法确定新插入行的标识。 |
0x80040E1AL | DB_E_CANNOTFREE | 已将此目录树的所有权提供给访问接口。 |
0x80040E1CL | DB_E_GOALREJECTED | 没有为任何支持的目标指定非零权重,因此目标被拒绝。未更改当前目标。 |
0x80040E1DL | DB_E_UNSUPPORTEDCONVERSION | 不支持请求的转换。 |
0x80040E1EL | DB_E_BADSTARTPOSITION | lRowsOffset 将让您处于行集两端之外的位置,这与指定的 cRows 值无关。cRowsObtained 为 0。 |
0x80040E20L | DB_E_NOTREENTRANT | 访问接口调用了使用者的 IRowsetNotify 中的一种方法,而该方法尚未返回。 |
0x80040E21L | DB_E_ERRORSOCCURRED | 出现错误。 |
0x80040E22L | DB_E_NOAGGREGATION | 指定了一个非 NULL 控制 IUnknown,正在创建的对象不支持聚合。 |
0x80040E23L | DB_E_DELETEDROW | 当前行已删除。 |
0x80040E24L | DB_E_CANTFETCHBACKWARDS | 行集不支持向后提取。 |
0x80040E25L | DB_E_ROWSNOTRELEASED | 必须释放所有 HROW 才能获得新的 HROW。 |
0x80040E26L | DB_E_BADSTORAGEFLAG | 不支持指定的存储标志之一。 |
0x80040E27L | DB_E_BADCOMPAREOP | 比较运算符无效。 |
0x80040E28L | DB_E_BADSTATUSVALUE | 指定的状态标志既不是 DBCOLUMNSTATUS_OK,也不是 DBCOLUMNSTATUS_ISNULL。 |
0x80040E29L | DB_E_CANTSCROLLBACKWARDS | 行集无法向后滚动。 |
0x80040E2AL | DB_E_BADREGIONHANDLE | 区域句柄无效。 |
0x80040E2BL | DB_E_NONCONTIGUOUSRANGE | 指定的行集不邻近指定监视区域中的行或与其重叠。 |
0x80040E2CL | DB_E_INVALIDTRANSITION | 指定了一个从 ALL* 到 MOVE* 或 EXTEND* 的转换。 |
0x80040E2DL | DB_E_NOTASUBREGION | 指定的区域不是给定监视区域句柄所标识区域的正确子区域。 |
0x80040E2EL | DB_E_MULTIPLESTATEMENTS | 访问接口不支持多语句命令。 |
0x80040E2FL | DB_E_INTEGRITYVIOLATION | 指定的值违反了列或表的完整性约束。 |
0x80040E30L | DB_E_BADTYPENAME | 无法识别给定的类型名称。 |
0x80040E31L | DB_E_ABORTLIMITREACHED | 执行因已达到资源限制而中止,无结果返回。 |
0x80040E32L | DB_E_ROWSETINCOMMAND | 无法克隆自己的命令目录树中包含行集的命令对象。 |
0x80040E33L | DB_E_CANTTRANSLATE | 无法将当前目录树表示成文本。 |
0x80040E34L | DB_E_DUPLICATEINDEXID | 指定的索引已存在。 |
0x80040E35L | DB_E_NOINDEX | 指定的索引不存在。 |
0x80040E36L | DB_E_INDEXINUSE | 指定的索引正在使用中。 |
0x80040E37L | DB_E_NOTABLE | 指定的表不存在。 |
0x80040E38L | DB_E_CONCURRENCYVIOLATION | 行集正在使用乐观并发,而自上次读取列的值后,此列值已更改。 |
0x80040E39L | DB_E_BADCOPY | 在复制过程中检测到错误。 |
0x80040E3AL | DB_E_BADPRECISION | 指定的精度无效。 |
0x80040E3BL | DB_E_BADSCALE | 指定的小数位数无效。 |
0x80040E3CL | DB_E_BADTABLEID | 表 ID 无效。 |
0x80040E3DL | DB_E_BADTYPE | 指定的类型无效。 |
0x80040E3EL | DB_E_DUPLICATECOLUMNID | 列 ID 在规范中不只出现一次。 |
0x80040E3FL | DB_E_DUPLICATETABLEID | 指定的表已存在。 |
0x80040E40L | DB_E_TABLEINUSE | 指定的表正在使用中。 |
0x80040E41L | DB_E_NOLOCALE | 不支持指定的区域设置 ID。 |
0x80040E42L | DB_E_BADRECORDNUM | 指定的记录号无效。 |
0x80040E43L | DB_E_BOOKMARKSKIPPED | 尽管设置了有效的书签格式,但找不到与之匹配的行。 |
0x80040E44L | DB_E_BADPROPERTYVALUE | 属性值无效。 |
0x80040E45L | DB_E_INVALID | 未将行集分成章节。 |
0x80040E46L | DB_E_BADACCESSORFLAGS | 取值函数无效。 |
0x80040E47L | DB_E_BADSTORAGEFLAGS | 存储标志无效。 |
0x80040E48L | DB_E_BYREFACCESSORNOTSUPPORTED | 此访问接口不支持 By-ref 取值函数。 |
0x80040E49L | DB_E_NULLACCESSORNOTSUPPORTED | 此访问接口不支持空取值函数。 |
0x80040E4AL | DB_E_NOTPREPARED | 未准备命令。 |
0x80040E4BL | DB_E_BADACCESSORTYPE | 指定的取值函数不是参数取值函数。 |
0x80040E4CL | DB_E_WRITEONLYACCESSOR | 给定的取值函数为只读。 |
0x80040E4DL | DB_SEC_E_AUTH_FAILED | 身份验证失败。 |
0x80040E4EL | DB_E_CANCELED | 已在通知期间取消更改;未更改任何列。 |
0x80040E4FL | DB_E_CHAPTERNOTRELEASED | 行集只有一个章节,而此章节未释放。 |
0x80040E50L | DB_E_BADSOURCEHANDLE | 源句柄无效。 |
0x80040E51L | DB_E_PARAMUNAVAILABLE | 访问接口无法派生参数信息。尚未调用 SetParameterInfo。 |
0x80040E52L | DB_E_ALREADYINITIALIZED | 数据源对象已初始化。 |
0x80040E53L | DB_E_NOTSUPPORTED | 访问接口不支持此方法。 |
0x80040E54L | DB_E_MAXPENDCHANGESEXCEEDED | 具有挂起更改的行数已超过设定的限制。 |
0x80040E55L | DB_E_BADORDINAL | 指定的列不存在。 |
0x80040E56L | DB_E_PENDINGCHANGES | 引用计数为零的行上存在挂起更改。 |
0x80040E57L | DB_E_DATAOVERFLOW | 命令中的文字值溢出了关联列的类型范围。 |
0x80040E58L | DB_E_BADHRESULT | 提供的 HRESULT 无效。 |
0x80040E59L | DB_E_BADLOOKUPID | 提供的 LookupID 无效。 |
0x80040E5AL | DB_E_BADDYNAMICERRORID | 提供的 DynamicErrorID 无效。 |
0x80040E5BL | DB_E_PENDINGINSERT | 最新插入的行尚未更新,无法获得可查看的数据。 |
0x80040E5CL | DB_E_BADCONVERTFLAG | 转换标志无效。 |
0x80040E5DL | DB_E_BADPARAMETERNAME | 无法识别给定的参数名。 |
0x80040E5EL | DB_E_MULTIPLESTORAGE | 无法同时打开多个存储对象。 |
0x80040E5FL | DB_E_CANTFILTER | 无法打开请求的筛选器。 |
0x80040E60L | DB_E_CANTORDER | 无法打开请求的顺序。 |
0x80040E65L | DB_E_NOCOLUMN | 提供的列 ID 无效。 |
0x80040E67L | DB_E_COMMANDNOTPERSISTED | 提供的命令中没有 DBID。 |
0x80040E68L | DB_E_DUPLICATEID | 提供的 DBID 已存在。 |
0x80040E69L | DB_E_OBJECTCREATIONLIMITREACHED | 已创建访问接口支持的最大会话数。使用者必须释放当前保留的一个或多个会话,才能获取新的 Session 对象。 |
0x80040E72L | DB_E_BADINDEXID | 索引 ID 无效。 |
0x80040E73L | DB_E_BADINITSTRING | 指定的初始化字符串不符合规范。 |
0x80040E74L | DB_E_NOPROVIDERSREGISTERED | OLE DB 根枚举器未返回与任何请求的 SOURCES_TYPE 相匹配的任何访问接口。 |
0x80040E75L | DB_E_MISMATCHEDPROVIDER | 初始化字符串指定与当前活动访问接口不匹配的访问接口。 |
0x80040E76L | DB_E_BADCOMMANDID | 指定的 DBID 无效。 |
0x80040E6AL | SEC_E_BADTRUSTEEID | 受信者值无效。 |
0x80040E6BL | SEC_E_NOTRUSTEEID | 受信者不属于当前数据源。 |
0x80040E6CL | SEC_E_NOMEMBERSHIPSUPPORT | 受信者不支持成员身份/集合。 |
0x80040E6DL | SEC_E_INVALIDOBJECT | 对象对访问接口无效或未知。 |
0x80040E6EL | SEC_E_NOOWNER | 对象不存在所有者。 |
0x80040E6FL | SEC_E_INVALIDACCESSENTRYLIST | 提供的访问项列表无效。 |
0x80040E70L | SEC_E_INVALIDOWNER | 作为所有者提供的受信者对访问接口无效或未知。 |
0x80040E71L | SEC_E_INVALIDACCESSENTRY | 访问项列表中提供的权限无效。 |
0x80040E77L | DB_E_BADCONSTRAINTTYPE | ConstraintType 无效或访问接口不支持。 |
0x80040E78L | DB_E_BADCONSTRAINTFORM | ConstraintType 不是 DBCONSTRAINTTYPE_FOREIGNKEY,而 cForeignKeyColumns 不为零。 |
0x80040E79L | DB_E_BADDEFERRABILITY | Deferrability 无效,或访问接口不支持该值。 |
0x80040E80L | DB_E_BADMATCHTYPE | MatchType 无效,或访问接口不支持该值。 |
0x80040E8AL | DB_E_BADUPDATEDELETERULE | UpdateRule 或 DeleteRule 无效,或访问接口不支持该值。 |
0x80040E8BL | DB_E_BADCONSTRAINTID | 约束 ID 无效。 |
0x80040E8CL | DB_E_BADCOMMANDFLAGS | dwFlags 无效。 |
0x80040E8DL | DB_E_OBJECTMISMATCH | rguidColumnType 指向与此列的对象类型不匹配的 GUID,或未设置此列。 |
0x80040E91L | DB_E_NOSOURCEOBJECT | 不存在源行。 |
0x80040E92L | DB_E_RESOURCELOCKED | 一个或多个其他进程锁定了此 URL 表示的 OLE DB 对象。 |
0x80040E93L | DB_E_NOTCOLLECTION | 客户端请求的对象类型仅对集合有效。 |
0x80040E94L | DB_E_READONLY | 调用方请求获得对只读对象的写访问权限。 |
0x80040E97L | DB_E_TIMEOUT | 绑定到对象的尝试超时。 |
0x80040E98L | DB_E_RESOURCEEXISTS | 访问接口无法在此 URL 创建对象,因为此 URL 命名的对象已存在。 |
0x80040E8EL | DB_E_RESOURCEOUTOFSCOPE | 请求的 URL 超出范围。 |
0x80040E90L | DB_E_DROPRESTRICTED | 无法丢弃列或约束,因为它被独立视图或约束所引用。 |
0x80040E99L | DB_E_DUPLICATECONSTRAINTID | 约束已存在。 |
0x00040EC0L | DB_S_ROWLIMITEXCEEDED | 提取操作请求的行数超过了行集支持的总活动行数。 |
0x00040EC1L | DB_S_COLUMNTYPEMISMATCH | 一个或多个列类型不兼容;复制过程中将出现转换错误。 |
0x00040EC2L | DB_S_TYPEINFOOVERRIDDEN | 参数类型信息已被调用方覆盖。 |
0x00040EC3L | DB_S_BOOKMARKSKIPPED | 跳过已删除或非成员行的书签。 |
0x00040EC5L | DB_S_NONEXTROWSET | 不再有其他行集。 |
0x00040EC6L | DB_S_ENDOFROWSET | 已达到行集或章节的起点或终点。 |
0x00040EC7L | DB_S_COMMANDREEXECUTED | 访问接口重新执行了该命令。 |
0x00040EC8L | DB_S_BUFFERFULL | 变量缓冲区已满。 |
0x00040EC9L | DB_S_NORESULT | 不再有其他结果。 |
0x00040ECBL | DB_S_GOALCHANGED | 不支持指定的权重或已超出支持的限制,已将其设置为 0 或支持的限制。 |
0x00040ECCL | DB_S_UNWANTEDOPERATION | 由于此原因,使用者不愿意接收进一步的通知调用。 |
0x00040ECDL | DB_S_DIALECTIGNORED | 已忽略输入方言,并以不同方言返回文本。 |
0x00040ECEL | DB_S_UNWANTEDPHASE | 在此阶段中,使用者不愿意接收进一步的通知。 |
0x00040ECFL | DB_S_UNWANTEDREASON | 由于此原因,使用者不愿意接收进一步的通知调用。 |
0x00040ED1L | DB_S_COLUMNSCHANGED | 为了重新回到行集起点,访问接口必须重新执行查询。已更改列的顺序、已将列添加到行集中或已从行集中删除列。 |
0x00040ED2L | DB_S_ERRORSRETURNED | 该方法存在一些错误。错误数组中已返回这些错误。 |
0x00040ED3L | DB_S_BADROWHANDLE | 行句柄无效。 |
0x00040ED4L | DB_S_DELETEDROW | 给定的 HROW 引用了硬删除的行。 |
0x00040ED6L | DB_S_STOPLIMITREACHED | 执行因达到资源限制而停止。已返回目前已获得的结果,但无法恢复执行。 |
0x00040ED8L | DB_S_LOCKUPGRADED | 已从指定的值升级锁。 |
0x00040ED9L | DB_S_PROPERTIESCHANGED | 在访问接口的允许范围内,更改了一个或多个属性。 |
0x00040EDAL | DB_S_ERRORSOCCURRED | 出现错误。 |
0x00040EDBL | DB_S_PARAMUNAVAILABLE | 指定的参数无效。 |
0x00040EDCL | DB_S_MULTIPLECHANGES | 更新此行导致数据源中的多行被更新。 |
0x00040ED7L | DB_S_NOTSINGLETON | 由于访问接口无法满足所有绑定标志或属性的要求,因此绑定失败。 |
0x00040EDDL | DB_S_NOROWSPECIFICCOLUMNS | 此行没有行特定的列。 |
OLEDB错误
最新推荐文章于 2021-07-30 18:25:56 发布