次の方法で共有


ADO オブジェクトとインターフェイス

これらのオブジェクト間のリレーションシップは、ADO オブジェクト モデルで表されます。

各オブジェクトは、対応するコレクションに含めることができます。 たとえば、Error オブジェクトは、Errors コレクションに含めることができます。 詳細については、「ADO コレクション または特定のコレクションのトピック」を参照してください。

オブジェクトまたはインターフェイス 形容
IADOCommandConstruction する ADOCommand オブジェクトから基になる OLEDB コマンドを取得するために使用します。
ADORecordConstruction C/C++ アプリケーションの OLE DB Row オブジェクトから ADO Record オブジェクトを構築します。
ADORecordsetConstruction C/C++ アプリケーションの OLE DB Rowset オブジェクトから ADO Recordset オブジェクトを構築します。
ADOStreamConstruction インターフェイス C/C++ アプリケーションの OLE DB IStream オブジェクトから ADO Stream オブジェクトを構築します。
コマンド データ ソースに対して実行する特定のコマンドを定義します。

Command オブジェクトは、スクリプトを作成しても安全ではありません。
接続 データ ソースへの開いている接続を表します。

Connection オブジェクトは、スクリプト作成に安全です。
IDSOShapeExtensions インターフェイス SHAPE プロバイダーの基になる OLEDB データ ソース オブジェクトを取得します。
エラー プロバイダーが関係する 1 つの操作に関連するデータ アクセス エラーに関する詳細が含まれています。

Error オブジェクトは、スクリプトを作成しても安全ではありません。
フィールド 共通のデータ型を持つデータの列を表します。
パラメーターの パラメーター化されたクエリまたはストアド プロシージャに基づいて、Command オブジェクトに関連付けられたパラメーターまたは引数を表します。

Parameter オブジェクトは、スクリプトを作成しても安全ではありません。
プロパティの プロバイダーによって定義される ADO オブジェクトの動的な特性を表します。
レコード Recordset、またはファイル システム内のディレクトリまたはファイルの行を表します。 Record オブジェクトは、スクリプト作成に安全です。
Recordset ベース テーブルのレコードのセット、または実行されたコマンドの結果を表します。 Recordset オブジェクトは、常に、セット内の 1 つのレコードのみを現在のレコードとして参照します。

Recordset オブジェクトは、スクリプトに安全です。
Stream データのバイナリ ストリームを表します。

Stream オブジェクトは、スクリプト作成に安全です。

関連項目

ADO API リファレンス
ADO コレクション
ADO 動的プロパティ
ADO 列挙定数の
付録 B: ADO エラー
ADO イベント
ADO メソッドの
ADO オブジェクト モデル
ADO プロパティ