Field オブジェクト
共通データ型を持つデータ列を表します。
注釈
各 Field オブジェクトは、Recordset 内の列に対応します。 Field オブジェクトの Value プロパティを使用して現在のレコードのデータを設定するか返します。 プロバイダーが公開する機能によっては、Field オブジェクトの一部のコレクション、メソッド、またはプロパティが使用できない場合があります。
Field オブジェクトのコレクション、メソッド、プロパティを使用すると、次のことができます。
Name プロパティを持つフィールドの名前を返します。
Value プロパティを持つフィールド内のデータを表示または変更します。 Value は 、Field オブジェクトの既定のプロパティです。
Type、Precision、および NumericScale プロパティを持つフィールドの基本的な特性を返します。
DefinedSize プロパティを持つフィールドの宣言されたサイズを返します。
ActualSize プロパティを持つ、特定のフィールド内のデータの実際のサイズを返します。
Attributes プロパティと Properties コレクションを持つ特定のフィールドでサポートされる機能の種類を特定します。
AppendChunk メソッドと GetChunk メソッドで、長いバイナリまたは長い文字データを含むフィールドの値を操作します。
プロバイダーがバッチ更新をサポートしている場合は、OriginalValue プロパティと UnderlyingValue プロパティを使用して、バッチ更新中のフィールド値の不一致を解決します。
Field オブジェクトの Recordset を開く前に、すべてのメタデータ プロパティ (Name、Type、DefinedSize、Precision、NumericScale) を使用できます。 それらをその時点で設定すると、フォームを動的に構築するのに便利です。
このセクションでは、次のトピックを扱います。
参照
Fields コレクション (ADO)
Properties コレクション (ADO)
Recordset オブジェクト (ADO)