Data.SqlExpr.TSQLConnection.TransactionsSupported

De RAD Studio API Documentation
Aller à : navigation, rechercher

Delphi

property TransactionsSupported: LongBool read FTransactionsSupported;

C++

__property System::LongBool TransactionsSupported = {read=FTransactionsSupported, nodefault};

Propriétés

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

Description

Indique si le serveur de bases de données prend en charge les transactions.

Consultez TransactionsSupported lors de l'exécution pour vérifier si le serveur de bases de données prend en charge les transactions. Si TransactionsSupported est défini sur false, les méthodes BeginTransaction, CommitFreeAndNil, RollbackFreeAndNil et RollbackIncompleteFreeAndNil ne font rien. Si la valeur true est attribuée à TransactionsSupported, vous pouvez utiliser le composant connexion SQL pour gérer les transactions.

Remarque :  Certains serveurs gèrent plusieurs transactions (imbriquées ou superposées). Si TransactionsSupported a la valeur true, vous pouvez tester si le serveur prend en charge plusieurs transactions en lisant la propriété MultipleTransactionsSupported.

Voir aussi