Freigeben über


CSession-Klasse

Stellt eine einzelne Datenbankzugriffssitzung dar.

class CSession

Member

Methoden

Abort

Bricht die Transaktion ab (beendet sie).

Schließen

Schließt die Sitzung.

Commit ausführen

Führt ein Commit der Transaktion aus.

GetTransactionInfo

Gibt Informationen bezüglich eine Transaktion zurückgesetzt.

Öffnen

Öffnet eine neue Sitzung für das Datenquellenobjekt.

StartTransaction

Startet eine neue Transaktion für diese Sitzung.

Hinweise

Eine oder mehrere Sitzungen können mit jeder Anbieter-Verbindung (Datenquelle) zugeordnet werden, die durch Ableiten ein Objekt dargestellt wird. Um eine neue CSession für CDataSource zu erstellen, rufen Sie CSession::Open auf. Um eine Datenbanktransaktion zu beginnen, stellt CSession die StartTransaction-Methode. Sobald eine Transaktion gestartet wird, können Sie mit der Commit-Methode weitergeben, oder brechen Sie diese mithilfe der Abbrechen-Methode ab.

Anforderungen

Header: atldbcli.h

Siehe auch

Konzepte

CatDB

OLE DB-Consumervorlagen (C++)

Referenz der OLE DB-Consumervorlagen