次の方法で共有


Fields コレクション (ADO)

Recordset または Record オブジェクトのすべての Field オブジェクト 含まれます。

備考

Recordset オブジェクトには、Field オブジェクトで構成される Fields コレクションがあります。 各 Field オブジェクトは、Recordset内の列に対応します。 コレクションの Refresh メソッドを呼び出して、Recordset を開く前に、Fields コレクションを設定できます。

手記

Field オブジェクトの使用方法の詳細については、「Field オブジェクト」トピックを参照してください。

Fields コレクションには、Append メソッドがあります。このメソッドは、Field オブジェクトを一時的に作成してコレクションに追加し、Update メソッドを使用して追加または削除を完了します。

Record オブジェクトには、FieldEnum 定数を使用してインデックスを作成できる 2 つの特殊なフィールドがあります。 一方の定数は、Recordの既定のストリームを含むフィールドにアクセスし、もう 1 つは Recordの絶対 URL 文字列を含むフィールドにアクセスします。

特定のプロバイダー (たとえば、Microsoft OLE DB Provider for Internet Publishing) は、Fields コレクションに、レコード または Recordsetで使用可能なフィールドのサブセットを設定できます。 他のフィールドは、最初に名前で参照されるか、コードによってインデックスが作成されるまで、コレクションに追加されません。

存在しないフィールドを名前で参照しようとすると、新しい Field オブジェクトが、adFieldPendingInsert Status を持つ Fields コレクション追加されます。 Updateを呼び出すと、プロバイダーによって許可されている場合、ADO によってデータ ソースに新しいフィールドが作成されます。

このセクションには、次のトピックが含まれています。

関連項目

Field オブジェクトの