英語で読む

次の方法で共有


ADO オブジェクトとコレクション

ADO は、次の 9 つのオブジェクトと 4 つのコレクションで構成されます。

オブジェクトまたはコレクション 説明
接続 オブジェクト データ ソースとの一意のセッションを表します。 クライアント/サーバー データベース システムの場合、サーバーへの実際のネットワーク接続と同等である可能性があります。 プロバイダーでサポートされている機能によっては、Connection オブジェクトの一部のコレクション、メソッド、またはプロパティを使用できない場合があります。
コマンド オブジェクト データ ソースに対して実行することを目的とした特定のコマンド (SQL クエリなど) を定義するために使用されます。
Recordset オブジェクト ベース テーブルのレコードセット全体、または実行されたコマンドの結果を表します。 すべての Recordset オブジェクトは、レコード (行) とフィールド (列) で構成されます。
Record オブジェクト Recordset またはプロバイダーから取得した 1 行のデータを表します。 このレコードは、プロバイダーに応じて、データベース レコードまたはその他の種類のオブジェクト (ファイルやディレクトリなど) を表す場合があります。
Stream オブジェクト バイナリ データまたはテキスト データのストリームを表します。 たとえば、XML ドキュメントをコマンド入力用のストリームに読み込んだり、クエリの結果として特定のプロバイダーから返したりすることができます。 Stream オブジェクトを使用して、これらのデータ ストリームを含むフィールドまたはレコードを操作できます。
パラメーター オブジェクト パラメーター化されたクエリまたはストアド プロシージャに基づいて、Command オブジェクトに関連付けられたパラメーターまたは引数を表します。
Field オブジェクト 共通のデータ型を持つデータの列を表します。 各 Field オブジェクトは、Recordset内の列に対応します。
Property オブジェクト プロバイダーによって定義されている ADO オブジェクトの特性を表します。 ADO オブジェクトには、組み込みと動的の 2 種類のプロパティがあります。 組み込みプロパティは、ADO で実装され、新しいオブジェクトですぐに使用できるプロパティです。 Property オブジェクトは、基になるプロバイダーによって定義される動的プロパティのコンテナーです。
エラー オブジェクト プロバイダーが関係する 1 つの操作に関連するデータ アクセス エラーに関する詳細が含まれています。
Fields コレクション Recordset オブジェクトまたは Record オブジェクトに含まれるすべての Field オブジェクト。
プロパティ コレクション オブジェクトの特定のインスタンスのすべての Property オブジェクトを格納します。
パラメータ コレクション Command オブジェクトのすべての Parameter オブジェクトが含まれます。
Errors エラー集 1 つのプロバイダー関連のエラーに応答して作成されたすべての エラー オブジェクトが含まれます。

関連項目

ADO オブジェクト モデル