次の方法で共有


CDataConnection クラス

更新 : 2007 年 11 月

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

class CDataConnection

解説

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

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

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

09x1h908.alert_note(ja-jp,VS.90).gifメモ :

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

必要条件

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

参照

概念

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

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

その他の技術情報

CDataConnection のメンバ