Compartir a través de


ErrorValueEnum

Se aplica a: Access 2013, Office 2013

Especifica el tipo de error ADO en tiempo de ejecución.

Se muestran tres formas del número de error:

  • Decimal positivo: los dos bytes bajos del número completo en formato decimal. Este número aparece en el cuadro de diálogo predeterminado de mensaje de error de Visual Basic. Por ejemplo, Error en tiempo de ejecución "3707".

  • Decimal negativo: la traducción decimal del número de error completo.

  • Hexadecimal: la representación hexadecimal del número de error completo. El código de servicio de Windows se encuentra en el cuarto dígito. El código de instalación de los números de error de ADO es A. Por ejemplo: 0x800A0E7B.

Nota:

Los errores OLE DB se pueden pasar a una aplicación ADO. Éstos, normalmente, se pueden identificar por un código de servicio de Windows de 4 dígitos. Por ejemplo, 0x800_4_.... Para obtener más información sobre estos números, consulte el capítulo 16 de la referencia del programador de OLE DB.

Constante

Valor

Descripción

adErrBoundToCommand

3707
-2146824581
0x800A0E7B

No se puede cambiar la propiedad ActiveConnection de un objeto Recordset que tiene un objeto Command como su origen.

adErrCannotComplete

3732
-2146824556
0x800A0E94

El servidor no puede completar la operación.

adErrCantChangeConnection

3748
-2146824540
0x800A0EA4

Se denegó conexión. La conexión nueva que solicitó tiene características diferentes de la que ya está en uso.

adErrCantChangeProvider

3220
-2146825068
0X800A0C94

El proveedor suministrado es distinto del que se está utilizando.

adErrCantConvertvalue

3724
-2146824564
0x800A0E8C

El valor de los datos no se puede convertir por motivos distintos a un desajuste entre signos o a un desbordamiento de datos. Por ejemplo, la conversión habría truncado los datos.

adErrCantCreate

3725
-2146824563
0x800A0E8D

El valor de los datos no se puede establecer o recuperar porque el tipo de datos del campo era desconocido o el proveedor no dispuso de recursos suficientes para realizar la operación.

adErrCatalogNotSet

3747
-2146824541
0x800A0EA3

La operación requiere un ParentCatalog válido.

adErrColumnNotOnThisRow

3726
-2146824562
0x800A0E8E

El registro no contiene este campo.

adErrDataConversion

3421
-2146824867
0x800A0D5D

La aplicación utiliza un valor de tipo no válido para la operación actual.

adErrDataOverflow

3721
-2146824567
0x800A0E89

El valor de los datos es demasiado grande para ser representado por el tipo de datos del campo.

adErrDelResOutOfScope

3738
-2146824550
0x800A0E9A

La dirección URL del objeto que se va a eliminar está fuera del ámbito del registro actual.

adErrDenyNotSupported

3750
-2146824538
0x800A0EA6

El proveedor no admite restricciones compartidas.

adErrDenyTypeNotSupported

3751
-2146824537
0x800A0EA7

El proveedor no admite el tipo solicitado de restricción compartida.

adErrFeatureNotAvailable

3251
-2146825037
0x800A0CB3

El objeto o el proveedor no es capaz de realizar la operación solicitada.

adErrFieldsUpdateFailed

3749
-2146824539
0x800A0EA5

Error en la actualización de campos. Para obtener más información, examine la propiedad Status de cada objeto de campo.

adErrIllegalOperation

3219
-2146825069
0x800A0C93

Operación no permitida en este contexto.

adErrIntegrityViolation

3719
-2146824569
0x800A0E87

El valor de los datos entra en conflicto con las restricciones de integridad del campo.

adErrInTransaction

3246
-2146825042
0x800A0CAE

No se puede cerrar explícitamente el objeto Connection mientras ocurre una transacción.

adErrInvalidArgument

3001
-2146825287
0x800A0BB9

Los argumentos no son del tipo correcto, están fuera del intervalo aceptable o en conflicto entre sí.

adErrInvalidConnection

3709
-2146824579
0x800A0E7D

No se puede utilizar la conexión para realizar esta operación. Está cerrada o no es válida en este contexto.

adErrInvalidParamInfo

3708
-2146824580
0x800A0E7C

El objeto Parameter no se ha definido correctamente. Se proporcionó información incoherente o incompleta.

adErrInvalidTransaction

3714
-2146824574
0x800A0E82

La transacción de coordinación no es válida o no se ha iniciado.

adErrInvalidURL

3729
-2146824559
0x800A0E91

La dirección URL contiene caracteres no válidos. Asegúrese de que la dirección URL está escrita correctamente.

adErrItemNotFound

3265
-2146825023
0x800A0CC1

No se puede encontrar el elemento en la colección correspondiente al ordinal o nombre solicitado.

adErrNoCurrentRecord

3021
-2146825267
0x800A0BCD

BOF o EOF es True, o bien el registro actual se ha eliminado. La operación solicitada requiere un registro actual.

adErrNotExecuting

3715
-2146824573
0x800A0E83

No se puede realizar la operación mientras no se ejecute.

adErrNotReentrant

3710
-2146824578
0x800A0E7E

No se puede realizar la operación mientras se procesa el evento.

adErrObjectClosed

3704
-2146824584
0x800A0E78

La operación no se permite cuando el objeto está cerrado.

adErrObjectInCollection

3367
-2146824921
0x800A0D27

El objeto ya está en la colección. No se puede anexar.

adErrObjectNotSet

3420
-2146824868
0x800A0D5C

El objeto ya no es válido.

adErrObjectOpen

3705
-2146824583
0x800A0E79

No se permite la operación cuando el objeto está abierto.

adErrOpeningFile

3002
-2146825286
0x800A0BBA

No se pudo abrir el archivo.

adErrOperationCancelled

3712
-2146824576
0x800A0E80

La operación ha sido cancelada por el usuario.

adErrOutOfSpace

3734
-2146824554
0x800A0E96

No se puede realizar operación. El proveedor no puede obtener suficiente espacio de almacenamiento.

adErrPermissionDenied

3720
-2146824568
0x800A0E88

La falta de permiso suficiente impide escribir en el campo.

adErrProviderFailed

3000
-2146825288
0x800A0BB8

El proveedor no pudo realizar la operación solicitada.

adErrProviderNotFound

3706
-2146824582
0x800A0E7A

No se encuentra el proveedor. Es posible que no esté instalado correctamente.

adErrReadFile

3003
-2146825285
0x800A0BBB

No se pudo leer el archivo.

adErrResourceExists

3731
-2146824557
0x800A0E93

No se puede realizar una operación de copia. El objeto mencionado en la dirección URL de destino ya existe. Especifique adCopyOverwrite para reemplazar el objeto.

adErrResourceLocked

3730
-2146824558
0x800A0E92

El objeto representado por la dirección URL especificada está bloqueado por uno o varios procesos diferentes. Espere hasta que el proceso haya finalizado e intente de nuevo la operación.

adErrResourceOutOfScope

3735
-2146824553
0x800A0E97

La dirección URL de origen o destino está fuera del ámbito del registro actual.

adErrSchemaViolation

3722
-2146824566
0x800A0E8A

El valor de los datos entra en conflicto con el tipo de datos o las restricciones del campo.

adErrSignMismatch

3723
-2146824565
0x800A0E8B

La conversión produjo un error porque el valor de los datos tenía signo y el tipo de datos de campo utilizado por el proveedor no tenía signo.

adErrStillConnecting

3713
-2146824575
0x800A0E81

No se puede realizar la operación mientras se conecta asincrónicamente.

adErrStillExecuting

3711
-2146824577
0x800A0E7F

No se puede realizar la operación mientras se ejecuta asincrónicamente.

adErrTreePermissionDenied

3728
-2146824560
0x800A0E90

Los permisos son insuficientes para tener acceso a un árbol o subárbol.

adErrUnavailable

3736
-2146824552
0x800A0E98

La operación no se pudo completar y el estado no está disponible. El campo puede no estar disponible o no se intentó la operación.

adErrUnsafeOperation

3716
-2146824572
0x800A0E84

La configuración de seguridad de este equipo prohíbe tener acceso a un origen de datos en otro dominio.

adErrURLDoesNotExist

3727
-2146824561
0x800A0E8F

No existe la dirección URL de origen o el elemento principal de la dirección URL de destino.

adErrURLNamedRowDoesNotExist

3737
-2146824551
0x800A0E99

El registro al que ha asignado un nombre esta dirección URL no existe.

adErrVolumeNotFound

3733
-2146824555
0x800A0E95

El proveedor no puede encontrar el dispositivo de almacenamiento que indica la dirección URL. Asegúrese de que la dirección URL está escrita correctamente.

adErrWriteFile

3004
-2146825284
0x800A0BBC

Error en la escritura en un archivo.

adWrnSecurityDialog

3717
-2146824571
0x800A0E85

Únicamente para uso interno. No la utilice.

adWrnSecurityDialogHeader

3718
-2146824570
0x800A0E86

Únicamente para uso interno. No usar.

Equivalente de ADO/WFC

Paquete: com.ms.wfc.data

Se definen sólo los subconjuntos siguientes de equivalentes ADO/WFC.

Constante

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