第 2 章: データの取得

適用先: Access 2013、Office 2013

前の章では、ADO アプリケーションの作成に必要となる、データの取得、データの確認、データの編集、およびデータの更新という 4 つの主な操作について概説しました。 この章では、最初の操作であるデータの取得に関連する概念の詳細について説明します。

この操作では、いくつかの ADO オブジェクトが一定の役割を果たします。 まず、ADO Connection オブジェクトを使用して、データ ソースに接続します (このオブジェクトは暗黙的に作成される場合があります)。 次に、ADO Command オブジェクトを使用して、実行内容に関する指示をデータ ソースに渡します (このオブジェクトも暗黙的に作成される場合があります)。 データ ソースにコマンドを渡し、その応答を受信した結果は、通常、ADO Recordset オブジェクトとして表されます。

To get data, your application must be in communication with a data source, such as a DBMS, a file store, or a comma-delimited text file. この通信とは、"接続"、つまりデータのやり取りに必要な環境を指します。

ADO オブジェクト モデルは、 Connection オブジェクトとの接続の概念を表します。これは、多くの ADO 機能が構築される基盤です。 Connection オブジェクトの目的は次のとおりです。

  • ADO が、データ ソースと通信し、セッションを確立するために必要な情報を定義します。

  • セッションのトランザクション機能を定義します。

  • コマンドを作成し、データ ソースに対して実行できるようにします。

  • 基になるデータ ソースのデザインに関する情報をスキーマ行セットの形で提供します。 スキーマ行セットの詳細については、「OpenSchema メソッド (ADO)」を参照してください。

この章では、次のトピックについて説明します。