DefinedSize 屬性
指出 Field 物件的資料容量。
傳回值
傳回 Long 值,反映定義的欄位大小,此大小取決於欄位物件的資料類型。如需詳細資訊,請參閱 Type。 對於使用固定長度資料類型的欄位,傳回值是資料類型的大小,以位元組為單位。 對於使用可變長度資料類型的欄位,這是下列其中一個:
欄位的長度上限,以字元為單位 (適用於 adVarChar 和 adVarWChar) 或以位元組為單位 (適用於 adVarBinary 和 adVarNumeric),前提是欄位具有定義的長度。 例如,adVarChar (5) 欄位的長度上限為 5。
資料類型的長度上限,以字元為單位 (適用於 adChar 和 adWChar),或以位元組為單位 (適用於 adBinary 和 adNumeric),前提是欄位沒有定義的長度。
~0 (位元,值不是 0;所有位元都會設定為 1) 前提是欄位和資料類型都沒有定義的長度上限。
對於沒有長度的資料類型,這會設定為 ~0 (位元,值不是 0;所有位元都會設定為 1)。
備註
使用 DefinedSize 屬性來決定 Field 物件的資料容量。
DefinedSize 和 ActualSize 屬性不同。 例如,請考慮宣告類型為 adVarChar 且 DefinedSize 屬性值為 50 的 Field 物件,其中包含單一字元。 其傳回的 ActualSize 屬性值為單一字元的長度,以位元組為單位。
套用至
另請參閱
ActualSize 和 DefinedSize 屬性範例 (VB)
ActualSize 和 DefinedSize 屬性範例 (VC++)
ActualSize 屬性 (ADO)