次の方法で共有


CDataConnection クラス

データ ソースに対する接続を管理します。

class CDataConnection

解説

CDataConnection は、データ ソースへの接続時に必要なオブジェクト (データ ソースおよびセッション) と必要な操作の一部をカプセル化するため、クライアントの作成に役立つクラスです。

CDataConnection を使用しない場合は、まず CDataSource オブジェクトを作成し、その OpenFromInitializationString メソッドを呼び出します。次に、CSession オブジェクトのインスタンスを作成し、その Open メソッドを呼び出してから、CCommand オブジェクトを作成し、その Open* メソッドを呼び出します。

CDataConnection を使用すると、接続オブジェクトを作成し、そのオブジェクトに初期化文字列を渡し、その接続を使用してコマンドを開くだけで済みます。 データベースへの接続を繰り返し使用する場合は、接続を開いたままにすることをお勧めします。CDataConnection を使用すると、この操作を簡単に実行できます。

注意

複数のセッションの処理が必要となるデータベース アプリケーションを作成する場合は、OpenNewSession を使用する必要があります。

必要条件

**ヘッダー:**atldbcli.h

参照

概念

OLE DB コンシューマー テンプレート (C++)

OLE DB コンシューマー テンプレート リファレンス

その他の技術情報

CDataConnection のメンバー