If you have done ASP development, you will be troubled by the lack of a good and complete debugging environment in ASP. I have collected all the relevant information on the Internet and wanted to make it a stand-alone ASP development database in the error message software, but I found that there should be some that I don't know or understand. So put it here, please let me know that friends again put forward your point of view or say more detailed information, and I will be very grateful! If you have any good suggestions, if the software comes out, I will first give it to you for free to try it out!
Again, I hope that friends who see this article can support and encourage me to do this! (Anyway, I think there seems to be no one doing this kind of thing). Please point out the problem and add it! ! ! Oh! ! ! ! ! ----------------//*
The corresponding meaning of most ADO error codes
In addition to the provider errors described in the Error object and Errors collection, ADO itself also returns the errors to the exception handling mechanism of the runtime environment. The following errors can be caught and processed using programming language error capture mechanisms such as the OnError statement in Microsoft® Visual Basic®. The following table will display both decimal and hexadecimal error code values.
Constant name number description
adErrInvalidArgument30010x800A0BB9 The parameters used by the application are of incorrect type, are beyond the acceptable range, or are in conflict with other parameters.
adErrNoCurrentRecord30210x800A0BCDBOF or EOF is True, or the current record has been deleted. The operation requested by the application requires the current record.
adErrIllegalOperation32190x800A0C93 The application requested operations are not allowed to appear in this context adErrInTransaction32460x800A0CAE The application cannot explicitly close the Connection object in a transaction.
adErrFeatureNotAvailable32510x800A0CB3 provider does not support application requested operations.
adErrItemNotFound32650x800A0CC1ADO cannot find objects in a collection corresponding to the name or order references of the application request.
adErrObjectInCollection33670x800A0D27 cannot be appended, the object is already in the collection.
The object referenced by the adErrObjectNotSet34200x800A0D5C application no longer points to a valid object.
The adErrDataConversion34210x800A0D5D application uses a value type that does not match the current operation.
adErrObjectClosed37040x800A0E78 If the object is closed, the application requested operations are not allowed.
adErrObjectOpen37050x800A0E79 If the object is open, the application requested operations are not allowed.
adErrProviderNotFound37060x800A0E7AADO The specified provider cannot be found.
adErrBoundToCommand37070x800A0E7B application cannot use Command object to recordset
Change the ActiveConnection property of the object to its source data.
The adErrInvalidParamInfo37080x800A0E7C application incorrectly defines the Parameter object.