次の方法で共有


CSession クラス

一つのデータベース アクセス セッションを表します。

class CSession

メンバー

bez779k2.collapse_all(ja-jp,VS.110).gifメソッド

[中止]

終了 ()トランザクションを取り消します。

Close

セッションを終了します。

[確定]

トランザクションをコミットします。

GetTransactionInfo

トランザクションに関する情報を返します。

[Open]

データ ソースのオブジェクトの新しいセッションを開きます。

StartTransaction

このセッションの新しいトランザクションを開始します。

解説

一つ以上のセッションは CDataSource のオブジェクトによって表される各プロバイダー コネクション (データ ソース)に関連付けることができます。CDataSourceの新しい CSession を作成するには、呼び出し CSession::Open。データベース トランザクションを開始するには、 CSessionStartTransaction のメソッドを提供します。トランザクションが開始され、 Commit のメソッドを使用してそのファイルにコミットしたり、 中止 のメソッドを使用してそれをキャンセルします。

必要条件

Header: atldbcli.h

参照

概念

CatDB

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

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