ADO の基礎
ADO は、OLE DB システム インターフェイスを介してさまざまなデータ ソースのデータにプログラムでアクセス、編集、更新するための強力な論理オブジェクト モデルを開発者に提供します。 ADO の最も一般的な使用方法は、リレーショナル データベース内の単一のテーブルまたは複数のテーブルに対してクエリを実行し、結果を取得してアプリケーションに表示し、ユーザーがデータに変更を加えて保存できるようにすることです。 他のタスクには、次のものが含まれます。
SQL を使用してデータベースにクエリを実行し、結果を表示する。
インターネット経由でファイル ストア内の情報にアクセスする。
電子メール システムのメッセージとフォルダーを操作する。
データベースから XML ファイルにデータを保存する。
XML で説明されているコマンドを実行し、XML ストリームを取得する。
バイナリまたは XML ストリームにデータを保存する。
ユーザーがデータベース テーブルのデータを確認および変更できるようにする。
パラメーター化されたデータベース コマンドの作成と再利用をする。
ストアド プロシージャを実行する。
データの保持、移動、操作を行うために、レコードセットという名前の柔軟な構造体を動的に作成する。
トランザクション データベース操作を実行する。
実行時の条件に基づくデータベース情報のローカル コピーのフィルター処理と並べ替えをする。
データベースからの階層的な結果の作成と操作をする。
データベース フィールドをデータ対応コンポーネントにバインドする。
リモートの切断されたレコードセットを作成する。
ADO では、このような柔軟性を提供するために、さまざまなオプションと設定が公開されています。 したがって、それぞれの目標を対応可能な部分に分割し、アプリケーションで ADO を使用する方法を方法論的に学習することが重要です。
ADO を使用するほとんどのアプリケーションには、データの取得、データの検査、データの編集、データの更新の 4 つの主要な操作が含まれます。 これらの操作については、このセクションの後半で詳しく説明します。
ただし、これらの詳細について説明する前に、ADO オブジェクト モデルの概要と、Visual Basic で記述され、4 つの主要な ADO 操作のそれぞれを実行する単純な ADO アプリケーションについて説明します。