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
proprietà attributi (ADO)