Data.SqlExpr.TSQLConnection.InTransaction

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property InTransaction: Boolean read GetInTransaction;

C++

__property bool InTransaction = {read=GetInTransaction, nodefault};

Propriétés

Type Visibilité  Source Unité  Parent
property public
Data.SqlExpr.pas
Data.SqlExpr.hpp
Data.SqlExpr TSQLConnection

Description

Indique si une transaction est en cours.

Consultez InTransaction à l'exécution pour déterminer si une transaction est active pour le composant connexion SQL. Si le composant connexion se trouve dans une transaction, toutes les communications avec le serveur qui passent par la connexion sont engagées dans cette transaction.

La valeur true est attribuée à InTransaction si une transaction est active. Si aucune transaction n'est active, la valeur false est attribuée à InTransaction.

Une transaction commence quand l'application appelle BeginTransaction et se termine quand l'application appelle CommitFreeAndNil, RollbackFreeAndNil ou RollbackIncompleteFreeAndNil. En cas de transactions multiples, InTransaction reste à true jusqu'à ce que toutes les transactions soit validées ou annulées.

Voir aussi