大部分ADO的错误码对应的含义

除了在 Error 对象和 Errors 集合中说明的提供者错误之外,ADO 本身也将错误返回到运行时环境的异常处理机制之中。
使用编
程语言的错误捕获机制(如 Microsoft Visual Basic 中的 On Error 语句)可捕获及处理下列错误。下表将
同时
显示十进制和十六进制错误代码值。

常量名称 编号 说明
adErrInvalidArgument 3001
0x800A0BB9
应用程序使用的参数其类型错误、超出可接受的范围或者与其他参数冲突。
adErrNoCurrentRecord 3021
0x800A0BCD
BOF 或 EOF 为 True,或者当前记录已经删除。应用程序请求的*作需要当前记录。
adErrIllegalOperation 3219
0x800A0C93
应用程序请求的*作不允许出现在该上下文中
adErrInTransaction 3246
0x800A0CAE
在事务中应用程序无法显式关闭 Connection 对象。
adErrFeatureNotAvailable 3251
0x800A0CB3
提供者不支持应用程序请求的*作。
adErrItemNotFound 3265
0x800A0CC1
ADO 无法在对应于应用程序请求的名称或顺序引用的集合中找到对象。
adErrObjectInCollection 3367
0x800A0D27
无法追加,对象已经在集合中。
adErrObjectNotSet 3420 0x800A0D5C 应用程序引用的对象不再指向有效的对象。
adErrDataConversion 3421
0x800A0D5D
应用程序使用了不符合对当前*作的值类型。
adErrObjectClosed 3704
0x800A0E78
如果对象关闭,则不允许应用程序请求的*作。
adErrObjectOpen 3705
0x800A0E79
如果对象打开,则不允许应用程序请求的*作。
adErrProviderNotFound 3706
0x800A0E7A
ADO 找不到指定的提供者。
adErrBoundToCommand 3707
0x800A0E7B
应用程序无法用 Command 对象将 Recordset 对象的 ActiveConnection 属性更改为它的来源数据。
adErrInvalidParamInfo 3708
0x800A0E7C
应用程序错误地定义了 Parameter 对象。
adErrInvalidConnection 3709
0x800A0E7D
应用程序通过引用关闭或无效的 Connection 对象来请求对对象的*作。 

时间: 2024-10-31 19:26:49

大部分ADO的错误码对应的含义的相关文章

大部分的ADO的错误码对应的含义

ado|错误 除了在 Error 对象和 Errors 集合中说明的提供者错误之外,ADO 本身也将错误返回到运行时环境的异常处理机制之中.使用编程语言的错误捕获机制(如 Microsoft Visual Basic 中的 On Error 语句)可捕获及处理下列错误.下表将同时显示十进制和十六进制错误代码值. 常量名称 编号 说明 adErrInvalidArgument 3001 0x800A0BB9 应用程序使用的参数其类型错误.超出可接受的范围或者与其他参数冲突. adErrNoCurr

office2013安装失败错误码1603或1902怎么办?

  office2013安装失败错误码1603或1902怎么办?目前,关于office2013安装失败的求助非常多,其中,大部分网友遇到office2013安装失败时都会提示:错误码:1603或者1902的情况.那么,这两个错误代码与office2013安装失败有什么关系呢?其实,这两个错误码提示的是office2013安装失败的具体原因,下面,我们就一起来看看office2013安装失败提示错误码1603或者1902的解决方法! 情况1.office2013安装失败错误1603错误 安装Off

第三方库-编程中错误码问题的处理

问题描述 编程中错误码问题的处理 大神们好!本人小菜鸟!请教个问题,我们在调用第三方库进行编程时,调用时对第三方库的错误码该怎么处理呢?求教! 解决方案 根据文档约定,搞清楚每个错误码的含义,收到错误码按照具体的原因对应处理. 解决方案二: 你能做就做,你不能做也没办法.比如说一个字符串解析出错了,你可以忽略,但是如果用户名密码都错了,难道你还有办法么 解决方案三: 尅自己再封装错误码,也可以直接使用.都可以

cURL函数库错误码说明之PHP curl_errno函数

背景概述: 游戏接口是使用PHP cURL扩展进行请求操作.但是,被请求的服务器经常会无故的不响应或者超时.总之,就是请求之后收不到响应回来的数据.这时候可不能说对方API接口有问题,或者,服务器有故障.总之,可能出现的问题是非常之多.不能一概而论. 一.给出一段常用的PHP cURL代码:  代码如下 复制代码 function sendRequestGame($url) {     $header = array('Expect:');     $ch = curl_init();    

阿里云邮箱系统登录异常,(错误码6),请稍后重试。(H058811A57YLFD)

我的阿里云邮箱 hi31590483@aliyun.com ,登陆后显示:系统登录异常,(错误码6),请稍后重试.(H058811A57YLFD),怎么解决?

DNS服务器错误码4010解决办法

  DNS服务器错误码4010解决办法: 在域级别上,就是在domain.com这个区域新建你服务器出错的 a记录. c62fc7a6-ad5e-4150-a277-017523a082ca._msdcs.ist.local是我们大陆服务器; 新建它为a记录并指向该服务器ip地址,数十分钟后此记录消失,问题就解决了. 强制的把记录复制到了dns 的_msdcs区域内.

网易UU加速器常见错误码原因及解决方法

以下是大家在使用UU时比较常见的错误码和解决方法,为了能够更快地解决问题,大家遇到错误码时请先检查一下本地的系统配置,比如系统时间是否准确.网络的连接.防火墙配置.安全软件的部署.后台是否有占用带宽的程序等等,如果碰到其他错误码请及时与我们联系哦. 错误码400 问题原因:亲,验证码输错啦 解决方法:完整且正确地输入您收到的验证码,你懂的! 错误码402 问题原因:身份验证到期 解决方法:重新操作一次身份验证 错误码406 问题原因:超过半个小时未输入验证码,导致验证码过期 解决方法:重新操作一

网易UU加速器常见错误码原因

  错误码400 问题原因:亲,验证码输错啦 解决方法:完整且正确地输入您收到的验证码,你懂的! 错误码402 问题原因:身份验证到期 解决方法:重新操作一次身份验证 错误码406 问题原因:超过半个小时未输入验证码,导致验证码过期 解决方法:重新操作一次身份验证 错误码407 问题原因:获取验证码过于频繁 解决方法:休息,休息一下 错误码408 问题原因:输入手机号码格式错误 解决方法:请输入中国大陆地区的十一位手机号,比如13888888888 错误码10001或-1 问题原因:自动加速失败

网易UU加速器常见错误码的原因

网易UU网游加速器是由网易公司自主研发的网游加速器,具有免费,轻便,免安装,免注册,免登录等特点,一起看看网易UU加速器常见错误码的原因. 为了能够更快地解决问题,大家遇到错误码时请先检查一下本地的系统配置,比如系统时间是否准确.网络的连接.防火墙配置.安全软件的部署.后台是否有占用带宽的程序等等. 错误码400 问题原因:亲,验证码输错啦 解决方法:完整且正确地输入您收到的验证码,你懂的! 错误码402 问题原因:身份验证到期 解决方法:重新操作一次身份验证 错误码406 问题原因:超过半个小