Compartir a través de


FieldStatusEnum

Se aplica a: Access 2013, Office 2013

Especifica el estado de un objeto Field.

Los valores adFieldPending* indican la operación que provocó el estado, y se pueden combinar con otros valores de estado.

Constante

Valor

Descripción

adFieldAlreadyExists

26

Indica que ya existe el campo especificado.

adFieldBadStatus

12

Indica que se envió al proveedor OLE DB un valor de estado no válido desde ADO. Entre otras causas posibles, se incluyen un proveedor OLE DB 1.0 o 1.1 o una combinación incorrecta de Value y de Status.

adFieldCannotComplete

20

Indica que el servidor de la dirección URL especificada por Source no pudo completar la operación.

adFieldCannotDeleteSource

23

Indica una operación en la que un árbol o un subárbol se movió a una ubicación nueva pero no se pudo eliminar el origen.

adFieldCantConvertValue

2

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

adFieldCantCreate

7

Indica que no se pudo agregar el campo a causa de que el proveedor superó una limitación (como el número de campos admitidos).

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 establecer los datos.

adFieldDoesNotExist

16

Indica que no existe el campo especificado.

adFieldIgnore

15

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

adFieldIntegrityViolation

10

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

adFieldInvalidURL

17

Indica que la dirección URL del origen de datos contiene caracteres no válidos.

adFieldIsNull

3

Indica que el proveedor devolvió un valor VARIANT de tipo VT_NULL y que el campo no está vacío.

adFieldOK

0

Valor predeterminado. Indica que el campo se agregó o se eliminó correctamente.

adFieldOutOfSpace

22

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

adFieldPendingChange

0x40000

Indica que el valor del campo ha sido eliminado y luego agregado de nuevo, quizá con un tipo de datos diferente, o que el valor del campo que antes tenía un estado adFieldOK ha cambiado. La forma final del campo modificará la colección Fields después de llamar al método Update.

adFieldPendingDelete

0x20000

Indica que la operación Delete provocó el establecimiento del estado. El campo ha sido marcado para su eliminación de la colección Fields después de la llamada al método Update.

adFieldPendingInsert

0x10000

Indica que la operación Append provocó el establecimiento del estado. El objeto Field (campo) ha sido marcado para su eliminación de la colección Fields después de la llamada al método Update.

adFieldPendingUnknown

0x80000

Indica que el proveedor no puede determinar qué operación causó el establecimiento del estado del campo.

adFieldPendingUnknownDelete

0x100000

Indica que el proveedor no puede determinar qué operación causó el establecimiento del estado del campo, y que el campo se eliminará de la colección Fields después de la llamada al método Update.

adFieldPermissionDenied

9

Indica que no se puede modificar el campo debido a que se ha definido como de sólo lectura.

adFieldReadOnly

24

Indica que el campo del origen de datos se ha definido como de sólo lectura.

adFieldResourceExists

19

Indica que el proveedor no pudo realizar la operación porque ya existe un objeto en la dirección URL de destino y no es posible sobrescribir el objeto.

adFieldResourceLocked

18

Indica que el proveedor no pudo realizar la operación a causa de que el origen de datos está bloqueado por otros procesos o aplicaciones.

adFieldResourceOutOfScope

25

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

adFieldSchemaViolation

11

Indica que el valor no cumplió la restricción del esquema del origen de datos para el campo.

adFieldSignMismatch

5

Indica que el valor de datos devuelto por el proveedor tenía signo, pero el tipo de datos del valor del campo ADO no.

adFieldTruncated

4

Indica que se truncaron datos de longitud variable al leer el origen de datos.

adFieldUnavailable

8

Indica que el proveedor no pudo determinar el valor al leer el origen de datos. Por ejemplo, la fila estaba recién creada, el valor predeterminado de la columna no estaba disponible y no se había aún especificado un nuevo valor.

adFieldVolumeNotFound

21

Indica que el proveedor no puede encontrar el volumen de almacenamiento indicado por la dirección URL.

Equivalente de ADO/WFC

Estas constantes no tienen equivalentes ADO/WFC.