Compartir a través de


Información del error Field-Related

Si un error está directamente relacionado con un campo (por ejemplo, si faltan los datos o si es el tipo incorrecto para el campo), puede recuperar más información sobre la causa del problema examinando la propiedad Field del objeto Status. Esta propiedad se ha mejorado para proporcionar información específica sobre el problema. Por ejemplo, cuando se produce un error en una llamada a UpdateBatch, la causa del problema se puede determinar examinando la propiedad status de Fields en cada uno de los registros afectados. La propiedad contendrá uno de los valores de la constante FieldStatusEnum. En la tabla siguiente se incluyen los valores que son de especial interés 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 usó el valor predeterminado para el campo al establecer los datos.
adFieldIgnore 15 Indica que este campo se omitió al establecer 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 NULL.
CampoDeAnuncioFueraDeEspacio 22 Indica que el proveedor no puede obtener suficiente espacio de almacenamiento para completar una operación de movimiento o copia.