Note
Access to this page requires authorization. You can try signing in or changing directories.
Access to this page requires authorization. You can try changing directories.
Specifies the type of ADO run-time error.
Three forms of the error number are listed:
Positive decimal-The low two bytes of the full number in decimal format. This number is displayed in the default Visual Basic error message dialog box. For example, Run-time error '3707'.
Negative decimal-The decimal translation of the full error number.
Hexadecimal-The hexadecimal representation of the full error number. The Windows facility code is in the fourth digit. The facility code for ADO error numbers is A. For example: 0x800A0E7B.
Note
OLE DB errors may be passed to your ADO application. Typically, these can be identified by a Windows facility code of 4. For example, 0x8004.
Constant | Value | Description |
---|---|---|
adErrBoundToCommand | 3707 -2146824581 0x800A0E7B | Cannot change the ActiveConnection property of a Recordset object that has a Command object as its source. |
adErrCannotComplete | 3732 -2146824556 0x800A0E94 | Server cannot complete the operation. |
adErrCantChangeConnection | 3748 -2146824540 0x800A0EA4 | Connection was denied. New connection you requested has different characteristics than the one already being used. |
adErrCantChangeProvider | 3220 -2146825068 0X800A0C94 | Supplied provider differs from the one already being used. |
adErrCantConvertvalue | 3724 -2146824564 0x800A0E8C | Data value cannot be converted for reasons other than sign mismatch or data overflow. For example, conversion would have truncated data. |
adErrCantCreate | 3725 -2146824563 0x800A0E8D | Data value cannot be set or retrieved because the field data type was unknown, or the provider had insufficient resources to perform the operation. |
adErrCatalogNotSet | 3747 -2146824541 0x800A0EA3 | Operation requires a valid ParentCatalog. |
adErrColumnNotOnThisRow | 3726 -2146824562 0x800A0E8E | Record does not contain this field. |
adErrDataConversion | 3421 -2146824867 0x800A0D5D | Application uses a value of the wrong type for the current operation. |
adErrDataOverflow | 3721 -2146824567 0x800A0E89 | Data value is too large to be represented by the field data type. |
adErrDelResOutOfScope | 3738 -2146824550 0x800A0E9A | URL of the object to be deleted is outside the scope of the current record. |
adErrDenyNotSupported | 3750 -2146824538 0x800A0EA6 | Provider does not support sharing restrictions. |
adErrDenyTypeNotSupported | 3751 -2146824537 0x800A0EA7 | Provider does not support the requested kind of sharing restriction. |
adErrFeatureNotAvailable | 3251 -2146825037 0x800A0CB3 | Object or provider is not able to perform requested operation. |
adErrFieldsUpdateFailed | 3749 -2146824539 0x800A0EA5 | Fields update failed. For more information, examine the Status property of individual field objects. |
adErrIllegalOperation | 3219 -2146825069 0x800A0C93 | Operation is not allowed in this context. |
adErrIntegrityViolation | 3719 -2146824569 0x800A0E87 | Data value conflicts with the integrity constraints of the field. |
adErrInTransaction | 3246 -2146825042 0x800A0CAE | Connection object cannot be explicitly closed while in a transaction. |
adErrInvalidArgument | 3001 -2146825287 0x800A0BB9 | Arguments are of the wrong type, are out of acceptable range, or are in conflict with one another. |
adErrInvalidConnection | 3709 -2146824579 0x800A0E7D | The connection cannot be used to perform this operation. It is either closed or invalid in this context. |
adErrInvalidParamInfo | 3708 -2146824580 0x800A0E7C | Parameter object is incorrectly defined. Inconsistent or incomplete information was provided. |
adErrInvalidTransaction | 3714 -2146824574 0x800A0E82 | Coordinating transaction is invalid or has not started. |
adErrInvalidURL | 3729 -2146824559 0x800A0E91 | URL contains invalid characters. Make sure that the URL is typed correctly. |
adErrItemNotFound | 3265 -2146825023 0x800A0CC1 | Item cannot be found in the collection that corresponds to the requested name or ordinal. |
adErrNoCurrentRecord | 3021 -2146825267 0x800A0BCD | Either BOF or EOF is True, or the current record has been deleted. Requested operation requires a current record. |
adErrNotExecuting | 3715 -2146824573 0x800A0E83 | Operation cannot be performed while not executing. |
adErrNotReentrant | 3710 -2146824578 0x800A0E7E | Operation cannot be performed while processing event. |
adErrObjectClosed | 3704 -2146824584 0x800A0E78 | Operation is not allowed when the object is closed. |
adErrObjectInCollection | 3367 -2146824921 0x800A0D27 | Object is already in collection. Cannot append. |
adErrObjectNotSet | 3420 -2146824868 0x800A0D5C | Object is no longer valid. |
adErrObjectOpen | 3705 -2146824583 0x800A0E79 | Operation is not allowed when the object is open. |
adErrOpeningFile | 3002 -2146825286 0x800A0BBA | File could not be opened. |
adErrOperationCancelled | 3712 -2146824576 0x800A0E80 | Operation has been canceled by the user. |
adErrOutOfSpace | 3734 -2146824554 0x800A0E96 | Operation cannot be performed. Provider cannot obtain enough storage space. |
adErrPermissionDenied | 3720 -2146824568 0x800A0E88 | Insufficient permission prevents writing to the field. |
adErrProviderFailed | 3000 -2146825288 0x800A0BB8 | Provider did not perform the requested operation. |
adErrProviderNotFound | 3706 -2146824582 0x800A0E7A | Provider cannot be found. It may not be correctly installed. |
adErrReadFile | 3003 -2146825285 0x800A0BBB | File could not be read. |
adErrResourceExists | 3731 -2146824557 0x800A0E93 | Copy operation cannot be performed. Object named by destination URL already exists. Specify adCopyOverwrite to replace the object. |
adErrResourceLocked | 3730 -2146824558 0x800A0E92 | Object represented by the specified URL is locked by one or more other processes. Wait until the process has finished and try the operation again. |
adErrResourceOutOfScope | 3735 -2146824553 0x800A0E97 | Source or destination URL is outside the scope of the current record. |
adErrSchemaViolation | 3722 -2146824566 0x800A0E8A | Data value conflicts with the data type or constraints of the field. |
adErrSignMismatch | 3723 -2146824565 0x800A0E8B | Conversion failed because the data value was signed and the field data type used by the provider was unsigned. |
adErrStillConnecting | 3713 -2146824575 0x800A0E81 | Operation cannot be performed while connecting asynchronously. |
adErrStillExecuting | 3711 -2146824577 0x800A0E7F | Operation cannot be performed while executing asynchronously. |
adErrTreePermissionDenied | 3728 -2146824560 0x800A0E90 | Permissions are insufficient to access tree or subtree. |
adErrUnavailable | 3736 -2146824552 0x800A0E98 | Operation did not complete and the status is unavailable. The field may be unavailable or the operation was not attempted. |
adErrUnsafeOperation | 3716 -2146824572 0x800A0E84 | Safety settings on this computer prevent accessing a data source on another domain. |
adErrURLDoesNotExist | 3727 -2146824561 0x800A0E8F | Either the source URL or the parent of the destination URL does not exist. |
adErrURLNamedRowDoesNotExist | 3737 -2146824551 0x800A0E99 | Record named by this URL does not exist. |
adErrVolumeNotFound | 3733 -2146824555 0x800A0E95 | Provider cannot locate the storage device indicated by the URL. Make sure that the URL is typed correctly. |
adErrWriteFile | 3004 -2146825284 0x800A0BBC | Write to file failed. |
adWrnSecurityDialog | 3717 -2146824571 0x800A0E85 | For internal use only. Do not use. |
adWrnSecurityDialogHeader | 3718 -2146824570 0x800A0E86 | For internal use only. Do not use. |
ADO/WFC Equivalent
Package: com.ms.wfc.data
Only the following subsets of ADO/WFC equivalents are defined.
Constant |
---|
AdoEnums.ErrorValue.BOUNDTOCOMMAND |
AdoEnums.ErrorValue.DATACONVERSION |
AdoEnums.ErrorValue.FEATURENOTAVAILABLE |
AdoEnums.ErrorValue.ILLEGALOPERATION |
AdoEnums.ErrorValue.INTRANSACTION |
AdoEnums.ErrorValue.INVALIDARGUMENT |
AdoEnums.ErrorValue.INVALIDCONNECTION |
AdoEnums.ErrorValue.INVALIDPARAMINFO |
AdoEnums.ErrorValue.ITEMNOTFOUND |
AdoEnums.ErrorValue.NOCURRENTRECORD |
AdoEnums.ErrorValue.NOTEXECUTING |
AdoEnums.ErrorValue.NOTREENTRANT |
AdoEnums.ErrorValue.OBJECTCLOSED |
AdoEnums.ErrorValue.OBJECTINCOLLECTION |
AdoEnums.ErrorValue.OBJECTNOTSET |
AdoEnums.ErrorValue.OBJECTOPEN |
AdoEnums.ErrorValue.OPERATIONCANCELLED |
AdoEnums.ErrorValue.PROVIDERNOTFOUND |
AdoEnums.ErrorValue.STILLCONNECTING |
AdoEnums.ErrorValue.STILLEXECUTING |
AdoEnums.ErrorValue.UNSAFEOPERATION |