Freigeben über


CSession-Klasse

Stellt eine einzelne Datenbankzugriffs eine dar.

class CSession

Mitglieder

bez779k2.collapse_all(de-de,VS.110).gifMethoden

Abort

Bricht die Transaktion beendet () ab oder legt diese fest.

Schließen

Schließt die Sitzung.

Commit ausführen

Führt ein Commit der Transaktion aus.

GetTransactionInfo

Gibt Informationen über eine Transaktion zurück.

Öffnen Sie .

Öffnet eine neue Sitzung für das Datenquellenobjekt.

StartTransaction

Beginnt eine neue Transaktion für die Sitzung.

Hinweise

Eine oder mehrere Sitzungen können mit jeder Anbieter-Verbindung (Datenquelle) zugeordnet sind, die durch ein CDataSource-Objekt dargestellt wird.So erstellen Sie ein neues CSession für CDataSource erstellen, rufen Sie CSession::Open.Um eine Datenbanktransaktion zu starten, ermöglicht CSession die StartTransaction-Methode.Sobald eine Transaktion gestartet wurde, können Sie sie mithilfe der Commit-Methode übernehmen, oder brechen Sie sie mithilfe der Abbrechen-Methode ab.

Anforderungen

Header: atldbcli.h

Siehe auch

Konzepte

CatDB

OLE DB-Consumervorlagen (C++)

OLE DB-Consumer-Vorlagen-Verweis