DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2026

WDOptimizer: Annulation / libération d'enregistrements en transaction
WDOptimizer permet de ...
UTILISER DANS transaction
L'instruction UTILISER ... DANS permet de définir le bloc d'opérations à effectuer dans une transaction.
<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.
HTransactionLibère (Fonction)
Transforme tous les enregistrements "en transaction" en enregistrements "Normaux" si ces enregistrements n'appartiennent pas à une transaction actuellement en cours.
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 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 ...
Transactions Client/Serveur: Modes d'isolation disponibles
Le moteur HFSQL propose d'isoler les transactions ...
Maintenance des fichiers des Centres de Contrôle
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.
HTransactionRetourneAuPointDeSauvegarde (Fonction)
Annule la transaction jusqu'au point de sauvegarde.
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.
Lancer WDOptimizer en ligne de commande
Modifie les droits accordés sur un serveur HFSQL pour un utilisateur ou un groupe.
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.
<Variable Connexion>.TransactionRetourneAuPointDeSauvegarde (Fonction)
Annule la transaction jusqu'au point de sauvegarde.
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.
Modifier le contenu d'une requête
Les requêtes constituent un moyen simple et rapide pour sélectionner des enregistrements provenant...
WDInst : installer des éléments supplémentaires
Par défaut, seuls les fichiers listés dans la fenêtre "Liste des fichiers de l'installation"...
Outils WINDEV, WEBDEV et WINDEV Mobile
Les outils livrés avec WINDEV, WEBDEV et WINDEV Mobile sont les suivants...
Gestion des fichiers HFSQL Client/Serveur
Le Centre de Contrôle HFSQL propose une gestion complète des fichiers de données HFSQL...
Connecteur Natif MariaDB : Spécificités et remarques
Les paragraphes suivants présentent les remarques générales et les spécificités du Connecteur Natif...
Accès Natif xBase/FoxPro : Spécificités et remarques
Cette page d'aide présente les spécificités concernant la programmation de l'Accès Natif...
Extension des fichiers créés par WINDEV, WEBDEV, WINDEV Mobile
Le tableau ci-dessous présente les principales extensions des fichiers créés et gérés par WINDEV,...
Connecteur Natif MySQL : Spécificités et remarques
Remarques générales et spécificités du Connecteur Natif MySQL...
Modules complémentaires de l'installation
L'assistant d'installation permet d'inclure différents modules complémentaires dans l'installation....
WDAdminHF : Gestion des fichiers de données
L'administrateur distant HFSQL propose une gestion complète des bases de données HFSQL...
Description de Fichier (Type de variable)
Une variable de type Description de Table permet de décrire par programmation une ou plusieurs...
Centre de Contrôle HFSQL: Présentation
Le Centre de Contrôle HFSQL permet de gérer les différentes bases de données HFSQL (Réseau, Mobile,...
Brochure des nouveautés 27 : Nouveautés communes
Nouveautés de WINDEV/WEBDEV/WINDEV Mobile 27 présentes dans la brochure des Nouveautés 27....
HConnecte (Fonction)
Redéfinit un ou plusieurs paramètres d'une connexion par un Connecteur Natif (Access, SQL Server,...
Connecteur Natif SQL Server : Programmation à l'aide des fonctions HFSQL
Pour utiliser une base de données SQL Server avec le Connecteur Natif, il est nécessaire d'importer...
1
5
6
7
8
9
11
>