DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / HFSQL / Gestion des transactions / Fonctions WLangage
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
Permet de savoir si une transaction est en cours.
iPhone/iPadWidget IOSMac Catalyst La gestion des transactions est disponible uniquement pour les bases de données HFSQL Client/Serveur.
Exemple
// Recherche si une transaction est en cours
// Base de données ISAM (HFSQL Classic)
bConnexionEnCours est un booléen = HTransactionEnCours()
// Recherche si une transaction avec MaConnexion est en cours
// Base de données Client/Serveur (HFSQL Client/Serveur)
MaConnexion est une Connexion
bConnexionEnCours est un booléen = HTransactionEnCours(MaConnexion)
Syntaxe
<Résultat> = HTransactionEnCours([<Connexion>])
<Résultat> : Booléen
Si une connexion est spécifiée :
  • Vrai s'il existe une transaction sur la connexion spécifiée ou s'il existe une transaction globale (pour HFSQL Classic (ISAM) et toutes les connexions HFSQL Client/Serveur).
  • Faux s'il n'existe pas de transaction en cours sur la connexion spécifiée.
Si aucune connexion n'est spécifiée :
  • Vrai s'il existe une transaction globale (pour HFSQL Classic (ISAM) et toutes les connexions HFSQL Client/Serveur).
  • Faux dans le cas contraire. Attention : il peut cependant exister des transactions en cours sur des connexions spécifiques.
<Connexion> : Chaîne de caractères optionnelle ou variable optionnelle de type Connexion
Connexion à utiliser. Cette connexion correspond :
Classification Métier / UI : Code métier
Composante : wd290hf.dll
Version minimum requise
  • Version 26
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 25/05/2022

Signaler une erreur ou faire une suggestion | Aide en ligne locale