Syntaxe
Transaction sur les fichiers d'une base de données ouverte par SQLConnecte Masquer les détails
<Résultat> = SQLTransaction(<Indicateur>)
<Résultat> : Booléen
- Vrai si l'opération a été effectuée,
- Faux dans le cas contraire.
<Indicateur> : Constante de type Entier
Type d'opération de transaction à effectuer : | |
sqlDébut | Commence la transaction. |
sqlFin | Termine la transaction. |
sqlAnnule | Annule la transaction. |
Remarque : Cette syntaxe n'est pas disponible en Android.
Remarques
Syntaxe 2 : Effectuer une transaction sur une connexion
Pour effectuer une transaction sur une connexion, il faut :
- Débuter la connexion (fonction SQLTransaction(sqlDébut)).
- Effectuer des opérations sur les fichiers de données grâce aux fonctions HFSQL voulues.
- Terminer la transaction :
- soit en validant les opérations effectuées (fonction SQLTransaction(sqlFin)).
- soit en annulant les opérations effectuées (fonction SQLTransaction(sqlAnnule)).
Imbrication de transactions
Il est possible d'imbriquer les transactions.