DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2026

<Variable Connexion>.Transaction (Fonction)
Démarre une transaction sur les fichiers de données (HFSQL ou accédés via Accès Natif) et crée le fichier des transactions.
UTILISER DANS transaction
L'instruction UTILISER ... DANS permet de définir le bloc d'opérations à effectuer dans une transaction.
WDOptimizer : Annulation / libération d'enregistrements en transaction
WDOptimizer permet de ...
HTransactionPointDeSauvegarde (Fonction)
Déclare un point de sauvegarde pour une transaction.
HTransactionRetourneAuPointDeSauvegarde (Fonction)
Annule la transaction jusqu'au point de sauvegarde.
<Variable Connexion>.TransactionIsolation (Fonction)
Configure le mode d'isolation des transactions pour une connexion vers un serveur HFSQL.
Transactions en mode HFSQL Client/Serveur
Pour conserver une compatibilité maximale entre les applications HFSQL Classic (monoposte ou réseau) et les applications HFSQL Client/Serveur, le mécanisme des transactions en mode HFSQL Client/Serveur est proche du fonctionnement en mode HFSQL Classic...
<Source>.TransactionLibère (Fonction)
Transforme tous les enregistrements "en transaction" en enregistrements "Normaux" si ces enregistrements n'appartiennent pas à une transaction en cours.
SQLTransaction (Fonction)
Permet de débuter, valider ou annuler une transaction :
  • soit sur les fichiers d'une base de données ouverte par la fonction SQLConnecte,
  • soit sur les fichiers d'une base de données ouverte par une connexion (OLE DB ou Accès Natif/Connecteur Natif) décrite sous l'éditeur d'analyses, ou par la fonction HOuvreConnexion.
<Variable Connexion>.TransactionRetourneAuPointDeSauvegarde (Fonction)
Annule la transaction jusqu'au point de sauvegarde.
Maintenance des fichiers des Centres de Contrôle
Lors d'une utilisation normale d'une base de données, il peut être nécessaire de faire des opérations de maintenance sur les fichiers de données...
HTransactionLibère (Fonction)
Transforme tous les enregistrements "en transaction" en enregistrements "Normaux" si ces enregistrements n'appartiennent pas à une transaction actuellement en cours.
HTransaction (Fonction)
Démarre une transaction sur les fichiers de données (HFSQL ou accédés via Connecteur Natif) et crée le fichier des transactions.
Transactions Client/Serveur : Modes d'isolation disponibles
Le moteur HFSQL propose d'isoler les transactions ...
WDOptimizer : Présentation
Les différentes opérations pouvant être réalisées avec WDOptimizer sont les suivantes ...
Lancer WDOptimizer en ligne de commande
HTransactionInterrompue (Fonction)
Permet de savoir si une transaction a été interrompue (la transaction n'a été ni validée, ni annulée).
Transactions en SQL
A partir de la version 21, il est possible de gérer des transactions en code SQL...
HTransactionIsolation (Fonction)
Configure le mode d'isolation des transactions pour une connexion vers un serveur HFSQL.
Transactions : Sécurisez vos traitements sur des fichiers de données HFSQL
Ce chapitre aborde les sujets suivants ...
HTransactionEnCours (Fonction)
Permet de savoir si une transaction est en cours.
HTransactionFin (Fonction)
Valide la transaction en cours :
  • les modifications effectuées sur le fichier de données depuis le début de la transaction (fonction HTransactionDébut) sont validées.
  • le fichier de transaction est supprimé (si la transaction est la dernière transaction en cours dans le cas d'une application réseau)
  • les enregistrements bloqués en lecture par la transaction sont débloqués.
<Variable Connexion>.TransactionAnnule (Fonction)
Si une transaction est en cours, annule toutes les opérations effectuées sur les fichiers de données en transactions depuis le début de la transaction.
<Variable Connexion>.TransactionDébut (Fonction)
Démarre une transaction sur les fichiers de données (HFSQL ou accédés via Accès Natif) et crée le fichier des transactions.
<Source>.GèreTransaction (Fonction)
Active ou désactive la gestion des transactions sur un ou plusieurs fichiers.
HTransactionAnnule (Fonction)
Si une transaction est en cours, annule toutes les opérations effectuées sur les fichiers de données en transactions depuis le début de la transaction.
HGèreTransaction (Fonction)
Active ou désactive la gestion des transactions sur un ou plusieurs fichiers.
<Variable Connexion>.TransactionFin (Fonction)
Valide la transaction en cours :
  • les modifications effectuées sur le fichier de données depuis le début de la transaction (fonction HTransactionDébut) sont validées.
  • le fichier de transaction est supprimé (si la transaction est la dernière transaction en cours dans le cas d'une application réseau)
  • les enregistrements bloqués en lecture par la transaction sont débloqués.
HTransactionDébut (Fonction)
Démarre une transaction sur les fichiers de données (HFSQL ou accédés via Connecteur Natif) et crée le fichier des transactions.
Messages d'erreur pouvant être affichés dans le navigateur
Cette page d'aide présente les différents messages pouvant être affichés dans le navigateur......
HModifie (Fonction)
Modifie l'enregistrement spécifié ou l'enregistrement présent en mémoire dans le fichier de données...
Gestion assistée des erreurs HFSQL
WINDEV, WEBDEV et WINDEV Mobile intègrent un module de gestion assistée des erreurs HFSQL......
2. Exemples et composants livrés avec WEBDEV
1. HFSQL Client/Serveur : Mise en place
Tuto WINDEV : Utiliser une base HFSQL Client/Serveur Leçon 1 - HFSQL Client/Serveur : Mise en place...
Administrateur du GDS : outils disponibles
L'administrateur de GDS (Gestionnaire de sources) propose plusieurs outils pour administrer...
WDLog : Sauvegarde de fichiers de données HFSQL
WDLog permet de sauvegarder tous les fichiers de données HFSQL utilisés par une application WINDEV...
Les limites de WINDEV, WEBDEV et WINDEV Mobile
Brochure des nouveautés 28 : Nouveautés communes
Nouveautés de WINDEV/WEBDEV/WINDEV Mobile 28 présentes dans la brochure des Nouveautés 28....
2. Exemples livrés avec WINDEV
Les exemples livrés avec WINDEV présentent de manière didactique les différentes fonctionnalités...
1
4
5
6
7
>