Compartir vía


FieldAttributeEnum

Especifica uno o varios atributos de un objeto Field.

Constante Valor Descripción
adFldCacheDeferred 0x1000 Indica que el proveedor almacena en caché los valores de campo y que las lecturas posteriores se hacen desde la memoria caché.
adFldFixed 0x10 Indica que el campo contiene datos de longitud fija.
adFldIsChapter 0x2000 Indica que el campo contiene un valor de capítulo, que indica un conjunto de registros secundario específico relacionado con este campo primario. Normalmente, los campos de capítulo se usan con filtros o forma de datos.
adFldIsCollection 0x40000 Indica que el campo especifica que el recurso representado por el registro es una colección de otros recursos, como una carpeta, en lugar de un recurso simple, como un archivo de texto.
adFldKeyColumn 0x8000 Indica que el campo especifica toda la clave principal de la columna o una parte.
adFldIsDefaultStream 0x20000 Indica que el campo contiene la secuencia predeterminada del recurso representado por el registro. Por ejemplo, la secuencia predeterminada puede ser el contenido HTML de una carpeta raíz en un sitio web, que se sirve automáticamente cuando se especifica la dirección URL raíz.
adFldIsNullable 0x20 Indica que el campo acepta valores NULL.
adFldIsRowURL 0x10000 Indica que el campo contiene la dirección URL que asigna el nombre al recurso del almacén de datos representado por el registro.
adFldLong 0x80 Indica que el campo es binario largo. También indica que puede usar los métodos AppendChunk y GetChunk.
adFldMayBeNull 0x40 Indica que puede leer valores NULL del campo.
adFldMayDefer 0x2 Indica que el campo se aplaza, es decir, los valores de campo no se recuperan del origen de datos con todo el registro, sino solo cuando se accede explícitamente a ellos.
adFldNegativeScale 0x4000 Indica que el campo representa un valor numérico de una columna que admite valores de escala negativos. La escala se especifica mediante la propiedad NumericScale.
adFldRowID 0x100 Indica que el campo contiene un identificador de fila persistente en el que no se puede escribir y que no tiene ningún valor significativo excepto para identificar la fila (como un número de registro, un identificador único, etc.).
adFldRowVersion 0x200 Indica que el campo contiene algún tipo de marca de fecha u hora usada para hacer un seguimiento de las actualizaciones.
adFldUnknownUpdatable 0x8 Indica que el proveedor no puede determinar si puede escribir en el campo.
adFldUnspecified -1 0xFFFFFFFF Indica que el proveedor no especifica los atributos de campo.
adFldUpdatable 0x4 Indica que puede escribir en el campo.

Equivalente a ADO/WFC

Paquete: com.ms.wfc.data

Constante
AdoEnums.FieldAttribute.CACHEDEFERRED
AdoEnums.FieldAttribute.FIXED
AdoEnums.FieldAttribute.ISNULLABLE
AdoEnums.FieldAttribute.LONG
AdoEnums.FieldAttribute.MAYBENULL
AdoEnums.FieldAttribute.MAYDEFER
AdoEnums.FieldAttribute.NEGATIVESCALE
AdoEnums.FieldAttribute.ROWID
AdoEnums.FieldAttribute.ROWVERSION
AdoEnums.FieldAttribute.UNKNOWNUPDATABLE
AdoEnums.FieldAttribute.UNSPECIFIED
AdoEnums.FieldAttribute.UPDATABLE

Se aplica a