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)