DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2026

WDOptimizer: Annulation / libération d'enregistrements en transaction
WDOptimizer permet de ...
<Variable Connexion>.Transaction (Fonction)
Démarre une transaction sur les tables (HFSQL ou accédées 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.
HTransactionLibère (Fonction)
Transforme tous les enregistrements "en transaction" en enregistrements "Normaux" si ces enregistrements n'appartiennent pas à une transaction actuellement en cours.
HTransactionFin (Fonction)
Valide la transaction en cours :
  • les modifications effectuées sur la table 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.
Transactions en SQL
<Source>.TransactionLibère (Fonction)
Transforme tous les enregistrements "en transaction" en enregistrements "Normaux" si ces enregistrements n'appartiennent pas à une transaction en cours.
HTransactionPointDeSauvegarde (Fonction)
Déclare un point de sauvegarde pour une transaction.
Transactions : Sécurisez vos traitements sur des tables HFSQL
Ce chapitre aborde les sujets suivants ...
HTransactionInterrompue (Fonction)
Permet de savoir si une transaction a été interrompue (la transaction n'a été ni validée, ni annulée).
<Variable Connexion>.TransactionIsolation (Fonction)
Configure le mode d'isolation des transactions pour une connexion vers un serveur HFSQL.
Transactions Client/Serveur: Modes d'isolation disponibles
Le moteur HFSQL propose d'isoler les transactions ...
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 la table 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.
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...
<Variable Connexion>.TransactionPointDeSauvegarde (Fonction)
Déclare un point de sauvegarde pour une transaction.
HTransactionIsolation (Fonction)
Configure le mode d'isolation des transactions pour une connexion vers un serveur HFSQL.
<Variable Connexion>.TransactionDébut (Fonction)
Démarre une transaction sur les tables (HFSQL ou accédées via Accès Natif) et crée le fichier des transactions.
<Variable Connexion>.TransactionAnnule (Fonction)
Si une transaction est en cours, annule toutes les opérations effectuées sur les tables en transactions depuis le début de la transaction.
HTransaction (Fonction)
Démarre une transaction sur les tables (HFSQL ou accédées via Connecteur Natif) et crée le fichier des transactions.
Maintenance des fichiers des Centres de Contrôle
HTransactionAnnule (Fonction)
Si une transaction est en cours, annule toutes les opérations effectuées sur les tables en transactions depuis le début de la transaction.
<Variable Connexion>.TransactionRetourneAuPointDeSauvegarde (Fonction)
Annule la transaction jusqu'au point de sauvegarde.
HTransactionRetourneAuPointDeSauvegarde (Fonction)
Annule la transaction jusqu'au point de sauvegarde.
Lancer WDOptimizer en ligne de commande
Modifie les droits accordés sur un serveur HFSQL pour un utilisateur ou un groupe.
HTransactionEnCours (Fonction)
Permet de savoir si une transaction est 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.
WDOptimizer : Présentation
Les différentes opérations pouvant être réalisées avec WDOptimizer sont les suivantes ...
<Source>.GèreTransaction (Fonction)
Active ou désactive la gestion des transactions sur un ou plusieurs fichiers.
HTransactionDébut (Fonction)
Démarre une transaction sur les tables (HFSQL ou accédées via Connecteur Natif) et crée le fichier des transactions.
Connecteur Natif SQLite : Spécificités et remarques
Les paragraphes suivants présentent les remarques générales et les spécificités du Connecteur Natif...
Réplication de serveurs HFSQL
La réplication entre serveurs HFSQL consiste à répliquer les données automatiquement de serveur...
SQLBloque (Fonction)
Permet de bloquer : La table de données dans sa totalité, en lecture et en écriture....
Commandes SQL disponibles dans une requête SQL
WINDEV permet d'exécuter simplement des requêtes en code SQL......
HReconnecte (Fonction)
Effectue une reconnexion au serveur pour toutes les connexions interrompues. Les connexions non...
HSupprimeTout (Fonction)
Supprime tous les enregistrements d'une table, d'une vue HFSQL ou d'une requête....
Connecteur Natif Oracle : Spécificités et remarques
Remarques générales et spécificités du Connecteur Natif Oracle...
17. TLS/SSL : Crypter les informatons sur le Web
Connecteur Natif Progress : Spécificités et remarques
Remarques générales et spécificités du Connecteur Natif Progress ......
RegistreRenomme (Fonction)
Renomme une clé de la base de registre.
Connecteur Natif SQL Server : Spécificités et remarques
Les paragraphes suivants présentent les remarques générales et les spécificités du Connecteur Natif...
HTTPRequête (Fonction)
Lance une requête HTTP sur un serveur.
25. Réaliser un traitement sur plusieurs pages successives
Réaliser un traitement sur plusieurs pages successives...
HTTPEnvoieFormulaire (Fonction)
Envoie un formulaire HTTP.
HTTPEnvoie (Fonction)
Envoie une requête HTTP et attend la réponse du serveur HTTP.
Connecteur Natif Sybase : Spécificités et remarques
Les paragraphes suivants présentent les remarques générales et les spécificités de Connecteur Natif...
Fichiers de données inaltérables
Cette fonctionnalité permet de signifier qu'un fichier de données ne pourra pas être modifié après...
Erreurs de gestion spécifiques aux Connecteurs Natifs
Lorsqu'une fonction HFSQL échoue (renvoie Faux par exemple), il est possible de connaître...
1
3
4
5
6
7
11
>