Share via


FieldAttributeEnum

指定 Field 物件的一或多個屬性。

常數 描述
adFldCacheDeferred 0x1000 表示提供者會快取欄位值,而且後續的讀取是從快取中完成。
adFldFixed 0x10 表示欄位包含固定長度的資料。
adFldIsChapter 0x2000 表示欄位包含一個章節值,其會指定與這個父欄位相關的特定子記錄集。 通常,章節欄位會與資料成形或篩選條件搭配使用。
adFldIsCollection 0x40000 表示欄位指定記錄所代表的資源是其他資源 (例如資料夾) 而不是簡單資源 (例如文字檔) 的集合。
adFldKeyColumn 0x8000 表示欄位會指定資料行主索引鍵的全部或局部。
adFldIsDefaultStream 0x20000 表示欄位包含記錄所代表資源的預設串流。 例如,預設串流可以是網站上根資料夾的 HTML 內容,這會在指定根 URL 時自動提供。
adFldIsNullable 0x20 表示參數接受 null 值。
adFldIsRowURL 0x10000 指出欄位包含 URL,該 URL 會從記錄所代表的資料存放區命名資源。
adFldLong 0x80 表示欄位是長二進位欄位。 也表示您可以使用 AppendChunkGetChunk 方法。
adFldMayBeNull 0x40 表示您可以從欄位中讀取 null 值。
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

套用至