DefinedSize 屬性
指出 Field 物件的數據容量。
傳回值
會傳回 Long 值,這個值會反映欄位定義的大小,視欄位對象的數據類型而定;如需詳細資訊,請參閱 類型。 對於使用固定長度數據類型的欄位,傳回值是以位元組為單位的數據類型大小。 對於使用可變長度數據類型的欄位,這是下列其中一項:
如果欄位具有定義的長度,則為字元數上限(adVarChar 和 adVarWChar),或以位元組為單位 (針對 adVarBinary和 adVarNumeric)。 例如,adVarChar(5) 字段的長度上限為 5。
如果欄位沒有定義的長度,則以字元為單位的數據類型長度上限(針對 adChar 和 adWChar),或以位元組為單位(針對 adBinary 和 adNumeric)。
~0 (位,值不是 0;如果字段和數據類型都沒有定義的最大長度,則所有位都會設定為 1。
對於沒有長度的數據類型,這會設定為 ~0(位,值不是 0;所有位都設定為 1)。
言論
使用 DefinedSize 屬性來判斷 Field 對象的數據容量。
DefinedSize 和 ActualSize 屬性不同。 例如,假設 Field 物件,其宣告類型為 adVarChar,以及包含單一字元的 DefinedSize 屬性值。 所傳回 ActualSize 屬性值是單一字元的位元組長度。
適用於
另請參閱
ActualSize 和 DefinedSize 屬性範例 (VB)
ActualSize 和 DefinedSize 屬性範例 (VC++)
ActualSize 屬性 (ADO)