Field 物件

表示具有通用資料類型的資料行。

備註

每個 Field 物件都會對應至 Recordset 中的資料行。 您可以使用 Field 物件的 Value 屬性來設定或傳回目前記錄的資料。 根據提供者公開的功能,Field 物件的某些集合、方法或屬性可能無法使用。

使用 Field 物件的集合、方法和屬性,您可以執行下列動作:

  • 使用 Name 屬性傳回欄位的名稱。

  • 使用 Value 屬性來檢視或變更欄位中的資料。 ValueField 物件的預設屬性。

  • 使用 TypePrecisionNumericScale 屬性傳回欄位的基本特性。

  • 使用 DefinedSize 屬性傳回欄位的宣告大小。

  • 使用 ActualSize 屬性傳回指定欄位中資料的實際大小。

  • 使用 Attributes 屬性和 Properties 集合,判斷指定欄位支援哪些功能類型。

  • 使用 AppendChunkGetChunk 方法操作包含長二進位或長字元資料的欄位值。

  • 如果提供者支援批次更新,請使用 OriginalValueUnderlyingValue 屬性,在批次更新期間解決欄位值中的差異。

開啟 Field 物件的 Recordset 之前,可以使用所有中繼資料屬性 (NameTypeDefinedSizePrecisionNumericScale)。 此時設定這些屬性對於動態建構表單很有用。

本節包含下列主題。

另請參閱

Fields 集合 (ADO)
Properties 集合 (ADO)
Recordset 物件 (ADO)