次の方法で共有


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

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

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

参照

ADO オブジェクト モデル