Field 對象代表使用普通數(shù)據(jù)類型的數(shù)據(jù)的列。
說明
Recordset 對象含有由 Field 對象組成的 Fields 集合。每個 Field 對象對應于 Recordset 中的一列。使用 Field 對象的 Value 屬性可設置或返回當前記錄的數(shù)據(jù)。取決于提供者具有的不同功能,Field 對象的某些集合、方法或屬性有可能無效。
使用 Field 對象的集合、方法、和屬性可進行如下操作:
? | 使用 Name 屬性可返回字段名。 |
? | 使用 Value 屬性可查看或更改字段中的數(shù)據(jù)。 |
? | 使用 Type、Precision 和 NumericScale 屬性可返回字段的基本特性。 |
? | 使用 DefinedSize 屬性可返回已聲明的字段大小。 |
? | 使用 ActualSize 屬性可返回給定字段中數(shù)據(jù)的實際大小。 |
? | 使用 Attributes 屬性和 Properties 集合可決定對于給定字段哪些類型的功能受到支持。 |
? | 使用 AppendChunk 和 GetChunk 方法可處理包含長二進制或長字符數(shù)據(jù)的字段值。 |
? | 如果提供者支持批更新,可使用 OriginalValue 和 UnderlyingValue 屬性在批更新期間解決字段值之間的差異。 |
在打開 Field 對象的 Recordset 前,所有元數(shù)據(jù)屬性(Name、Type、DefinedSize, Precision 和 NumericScale)都是可用的。在此時設置這些屬性將有助于動態(tài)構造其格式。