ADO の基礎

ADO は、OLE DB システム インターフェイスを介してさまざまなデータ ソースのデータにプログラムでアクセス、編集、更新するための強力な論理オブジェクト モデルを開発者に提供します。 ADO の最も一般的な使用方法は、リレーショナル データベース内の単一のテーブルまたは複数のテーブルに対してクエリを実行し、結果を取得してアプリケーションに表示し、ユーザーがデータに変更を加えて保存できるようにすることです。 他のタスクには、次のものが含まれます。

  • SQL を使用してデータベースにクエリを実行し、結果を表示する。

  • インターネット経由でファイル ストア内の情報にアクセスする。

  • 電子メール システムのメッセージとフォルダーを操作する。

  • データベースから XML ファイルにデータを保存する。

  • XML で説明されているコマンドを実行し、XML ストリームを取得する。

  • バイナリまたは XML ストリームにデータを保存する。

  • ユーザーがデータベース テーブルのデータを確認および変更できるようにする。

  • パラメーター化されたデータベース コマンドの作成と再利用をする。

  • ストアド プロシージャを実行する。

  • データの保持、移動、操作を行うために、レコードセットという名前の柔軟な構造体を動的に作成する。

  • トランザクション データベース操作を実行する。

  • 実行時の条件に基づくデータベース情報のローカル コピーのフィルター処理と並べ替えをする。

  • データベースからの階層的な結果の作成と操作をする。

  • データベース フィールドをデータ対応コンポーネントにバインドする。

  • リモートの切断されたレコードセットを作成する。

ADO では、このような柔軟性を提供するために、さまざまなオプションと設定が公開されています。 したがって、それぞれの目標を対応可能な部分に分割し、アプリケーションで ADO を使用する方法を方法論的に学習することが重要です。

ADO を使用するほとんどのアプリケーションには、データの取得、データの検査、データの編集、データの更新の 4 つの主要な操作が含まれます。 これらの操作については、このセクションの後半で詳しく説明します。

ただし、これらの詳細について説明する前に、ADO オブジェクト モデルの概要と、Visual Basic で記述され、4 つの主要な ADO 操作のそれぞれを実行する単純な ADO アプリケーションについて説明します。