Compartir a través de


Información de errores relacionados con campos

Se aplica a: Access 2013, Office 2013

Si un error está relacionado directamente con un campo (por ejemplo, si faltan datos o si no son del tipo correcto para el campo), puede recuperar más información sobre la causa del problema examinando la propiedad Status del objeto Field. Esta propiedad se ha mejorado para que proporcione información específica sobre el problema. Así pues, por ejemplo, si una llamada a UpdateBatch falla, la causa del problema se puede determinar examinando la propiedad Status de los campos en cada uno de los registros afectados. La propiedad contendrá uno de los valores de la constante FieldStatusEnum. La tabla siguiente incluye los valores que son especialmente interesantes cuando se produce un error.

Constante

Valor

Descripción

adFieldCantConvertValue

2

Indica que el campo no se puede recuperar ni almacenar sin pérdida de datos.

adFieldDataOverflow

6

Indica que los datos devueltos por el proveedor desbordaron el tipo de datos del campo.

adFieldDefault

13

Indica que se utilizó el valor predeterminado del campo al configurar datos.

adFieldIgnore

15

Indica que este campo se omitió cuando se establecieron valores de datos en el origen. El proveedor no estableció ningún valor.

adFieldIntegrityViolation

10

Indica que el campo no se puede modificar porque es una entidad calculada o derivada.

adFieldIsNull

3

Indica que el proveedor devolvió un valor nulo.

adFieldOutOfSpace

22

Indica que el proveedor no puede obtener suficiente espacio de almacenamiento para completar una operación de movimiento o de copia.