FieldAttributeEnum
S’applique à : Access 2013, Office 2013
Spécifie un ou plusieurs attributs d’un objet Field.
Constante |
Valeur |
Description |
---|---|---|
adFldCacheDeferred |
0x1000 |
Indique que le fournisseur met en mémoire cache les valeurs des champs et que les lectures suivantes sont effectuées depuis la mémoire cache. |
adFldFixed |
0x10 |
Indique que le champ contient des données de longueur fixe. |
adFldIsChapter |
0x2000 |
Indique que le champ contient une valeur de chapitre, qui spécifie un recordset enfant lié à ce champ parent. En général, les champs de chapitre sont utilisés avec le service Data Shaping ou les filtres. |
adFldIsCollection |
0x40000 |
Indique que le champ spécifie que la ressource représentée par l'enregistrement est une collection d'autres ressources, comme un dossier, plutôt que comme une ressource simple comme un fichier texte. |
adFldIsDefaultStream |
0x20000 |
Indique que le champ contient la chaîne par défaut de la ressource représentée par l'enregistrement. Par exemple, le flux par défaut peut être le contenu HTML d’un dossier racine sur un site web, qui est automatiquement servi lorsque l’URL racine est spécifiée. |
adFldIsNullable |
0x20 |
Indique que le champ accepte des valeurs nulles. |
adFldIsRowURL |
0x10000 |
Indique que le champ contient l'URL qui appelle la ressource à partir de l'emplacement des données représenté par l'enregistrement. |
adFldLong |
0x80 |
Indique que le champ est de type binaire long. Indique également que vous pouvez utiliser les méthodes AppendChunk et GetChunk. |
adFldMayBeNull |
0x40 |
Indique que vous pouvez lire des valeurs nulles à partir du champ. |
adFldMayDefer |
0x2 |
Indique que le champ est différé : ses valeurs ne sont pas extraites de la source de données avec l'intégralité de l'enregistrement, mais seulement lors d'un accès explicite de votre part. |
adFldNegativeScale |
0x4000 |
Indique que le champ représente une valeur numérique depuis une colonne qui prend en charge les valeurs d’échelle négatives. L’échelle est spécifiée par la propriété NumericScale. |
adFldRowID |
0x100 |
Indique que le champ contient un identificateur de lignes persistantes sur lequel il n'est pas possible d'écrire et qui ne possède pas de valeurs significatives, sauf pour l'identification de la ligne (comme un numéro d'enregistrement, un identificateur unique, etc.). |
adFldRowVersion |
0x200 |
Indique que le champ contient un horodatage (heure ou date) utilisé pour suivre les mises à jour. |
adFldUnknownUpdatable |
0x8 |
Indique que le fournisseur ne peut déterminer si vous pouvez écrire dans le champ. |
adFldUnspecified |
-1 |
Indique que le fournisseur ne spécifie pas d'attributs pour le champ. |
adFldUpdatable |
0x4 |
Indique que vous pouvez écrire dans le champ. |
Équivalent ADO/WFC
Module : 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 |