FieldAttributeEnum
指定 Field 对象的一个或多个属性。
返回的常量 | Value | 说明 |
---|---|---|
adFldCacheDeferred | 0x1000 | 指示提供程序缓存字段值,并且从缓存中完成后续读取。 |
adFldFixed | 0x10 | 表示该字段包含固定长度的数据。 |
adFldIsChapter | 0x2000 | 指示该字段包含一个章节值,该值指定与此父字段相关的特定子记录集。 通常,章节字段与数据整形或筛选器一起使用。 |
adFldIsCollection | 0x40000 | 表示该字段指定记录所代表的资源是其他资源的集合,例如文件夹,而不是简单的资源,例如文本文件。 |
adFldKeyColumn | 0x8000 | 指示该字段指定列的全部或部分主键。 |
adFldIsDefaultStream | 0x20000 | 指示该字段包含记录表示的资源的默认流。 例如,默认流可以是网站上根文件夹的 HTML 内容,在指定根 URL 时自动提供。 |
adFldIsNullable | 0x20 | 指示该字段接受空值。 |
adFldIsRowURL | 0x10000 | 指示该字段包含从记录表示的数据存储中命名资源的 URL。 |
adFldLong | 0x80 | 指示该字段是一个长二进制字段。 还指示可以使用 AppendChunk 和 GetChunk 方法。 |
adFldMayBeNull | 0x40 | 表示你可以从字段中读取空值。 |
adFldMayDefer | 0x2 | 表示该字段是延迟的,也就是说,字段值不是从整个记录的数据源中检索出来的,而是只有在你显式访问它们时才检索到的。 |
adFldNegativeScale | 0x4000 | 指示该字段表示支持负比例值的列中的数值。 缩放系数是由 NumericScale 属性指定。 |
adFldRowID | 0x100 | 指示该字段包含一个无法写入的持久行标识符,并且除了标识该行(例如记录号、唯一标识符等)之外没有任何有意义的值。 |
adFldRowVersion | 0x200 | 表示该字段包含某种用于跟踪更新的时间或日期戳。 |
adFldUnknownUpdatable | 0x8 | 表示提供程序无法确定你是否可以写入该字段。 |
adFldUnspecified | -1 0xFFFFFFFF | 表示提供程序没有指定字段属性。 |
adFldUpdatable | 0x4 | 表示可以写入该字段。 |
ADO/WFC 等效项
包:com.ms.wfc.data
返回的常量 |
---|
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 |