Condividi tramite


FieldAttributeEnum

Specifica uno o più attributi di un oggetto Field di.

Costante Valore Descrizione
adFldCacheDeferred 0x1000 Indica che il provider memorizza nella cache i valori dei campi e che le letture successive vengono eseguite dalla cache.
adFldFixed 0x10 Indica che il campo contiene dati a lunghezza fissa.
adFldIsChapter 0x2000 Indica che il campo contiene un valore del capitolo, che specifica un recordset figlio specifico correlato a questo campo padre. In genere, i campi del capitolo vengono usati con il data shaping o i filtri.
adFldIsCollection 0x40000 Indica che il campo specifica che la risorsa rappresentata dal record è una raccolta di altre risorse, ad esempio una cartella, anziché una risorsa semplice, ad esempio un file di testo.
adFldKeyColumn 0x8000 Indica che il campo specifica tutta o parte della chiave primaria della colonna.
adFldIsDefaultStream 0x20000 Indica che il campo contiene il flusso predefinito per la risorsa rappresentata dal record. Ad esempio, il flusso predefinito può essere il contenuto HTML di una cartella radice in un sito Web, che viene gestito automaticamente quando viene specificato l'URL radice.
adFldIsNullable 0x20 Indica che il campo accetta valori Null.
adFldIsRowURL 0x10000 Indica che il campo contiene l'URL che denomina la risorsa dall'archivio dati rappresentato dal record.
adFldLong 0x80 Indica che il campo è un campo binario lungo. Indica anche che è possibile utilizzare i metodi AppendChunk e getChunk .
adFldMayBeNull 0x40 Indica che è possibile leggere i valori Null dal campo.
adFldMayDefer 0x2 Indica che il campo è posticipato, ovvero i valori dei campi non vengono recuperati dall'origine dati con l'intero record, ma solo quando si accede in modo esplicito.
adFldNegativeScale 0x4000 Indica che il campo rappresenta un valore numerico di una colonna che supporta valori di scala negativi. La scala viene specificata dalla proprietà NumericScale.
adFldRowID 0x100 Indica che il campo contiene un identificatore di riga permanente che non può essere scritto in e non ha alcun valore significativo, ad eccezione di come identificare la riga, ad esempio un numero di record, un identificatore univoco e così via.
adFldRowVersion 0x200 Indica che il campo contiene un tipo di indicatore di data o ora utilizzato per tenere traccia degli aggiornamenti.
adFldUnknownUpdatable 0x8 Indica che il provider non è in grado di determinare se è possibile scrivere nel campo.
adFldUnspecified -1 0xFFFFFFFF Indica che il provider non specifica gli attributi del campo.
adFldUpdatable 0x4 Indica che è possibile scrivere nel campo.

Equivalente ADO/WFC

Pacchetto: com.ms.wfc.data

Costante
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

Si applica a