Afficher : Delphi C++
Préférences d'affichage

IBDatabase.TAutoStopAction

De XE2 API Documentation

Delphi

type TAutoStopAction = (saNone, saRollback, saCommit, saRollbackRetaining, saCommitRetaining)

C++

enum TAutoStopAction : unsigned char { saNone, saRollback, saCommit, saRollbackRetaining, saCommitRetaining };

Propriétés

Type Visibilité  Source Unité  Parent
enum public
IBDatabase.pas
IBDatabase.hpp
IBDatabase IBDatabase

Description

TAutoStopAction indique l'action à entreprendre à la fin automatique des transactions.

Les valeurs de TAutoStopAction sont affichées dans la table suivante.



Valeur Signification

saNone

Les Transactions ne sont pas implicitement arrêtées.

saRollback

Les Transactions sont annulées et fermées quand elles sont implicitement arrêtées.

saCommit

Les Transactions sont validées et fermées quand elles sont implicitement arrêtées.

saRollbackRetaining

Les Transactions ne sont pas arrêtées à la fermeture du dernier ensemble de données, mais toutes les mises à jour, insertions et suppressions de données associées à la transaction en cours sont annulées. Cette option est gérée dans InterBase 6.0 et versions ultérieures.

saCommitRetaining

Les Transactions ne sont pas arrêtées à la fermeture du dernier ensemble de données, mais toutes les mises à jour, insertions et suppressions de données associées à la transaction en cours sont validées.

Versions précédentes
Traductions