如果你搞过ASP的开发,你就会为ASP中没有好的完整的调试环境而头疼不己。我收集了网上相关所有信息提示,想给它做成单机的ASP开发错误提示软件中的数据库,但是我发现应该还有些是我所不清楚或说是了解的。所以放在这里,请知道的朋友再次提出你的观点或说更详细的信息,我将非常感激!如果有好的建议,如果软件出来后,我将首先免费送给您尝试使用!
再次希望看到这个文章的朋友们,能够支持和鼓励我做这个东西!(反正我觉得做这样东西的好像就没有啊),请大家指出问题并且补充!!!呵!!!!!-----------------//*
大部分的ADO的错误码对应的含义
除了在Error对象和Errors集合中说明的提供者错误之外,ADO本身也将错误返回到运行时环境的异常处理机制之中。使用编程语言的错误捕获机制(如Microsoft®VisualBasic®中的OnError语句)可捕获及处理下列错误。下表将同时显示十进制和十六进制错误代码值。
常量名称编号说明
adErrInvalidArgument30010x800A0BB9应用程序使用的参数其类型错误、超出可接受的范围或者与其他参数冲突。
adErrNoCurrentRecord30210x800A0BCDBOF或EOF为True,或者当前记录已经删除。应用程序请求的操作需要当前记录。
adErrIllegalOperation32190x800A0C93应用程序请求的操作不允许出现在该上下文中adErrInTransaction32460x800A0CAE在事务中应用程序无法显式关闭Connection对象。
adErrFeatureNotAvailable32510x800A0CB3提供者不支持应用程序请求的操作。
adErrItemNotFound32650x800A0CC1ADO无法在对应于应用程序请求的名称或顺序引用的集合中找到对象。
adErrObjectInCollection33670x800A0D27无法追加,对象已经在集合中。
adErrObjectNotSet34200x800A0D5C应用程序引用的对象不再指向有效的对象。
adErrDataConversion34210x800A0D5D应用程序使用了不符合对当前操作的值类型。
adErrObjectClosed37040x800A0E78如果对象关闭,则不允许应用程序请求的操作。
adErrObjectOpen37050x800A0E79如果对象打开,则不允许应用程序请求的操作。
adErrProviderNotFound37060x800A0E7AADO找不到指定的提供者。
adErrBoundToCommand37070x800A0E7B应用程序无法用Command对象将Recordset
对象的ActiveConnection属性更改为它的来源数据。
adErrInvalidParamInfo37080x800A0E7C应用程序错误地定义了Parameter对象。