DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2025

Connecteur Natif DB2 : Spécificités et remarques
Les paragraphes suivants présentent les remarques générales et les spécificités du Connecteur Natif DB2...
Connecteur Natif DB2 pour WINDEV et WEBDEV
En option, WINDEV et WEBDEV proposent un Connecteur Natif à DB2...
Connecteur Natif Progress pour WINDEV et WEBDEV
En option, WINDEV et WEBDEV proposent un Connecteur Natif à Progress ...
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 MariaDB...
Connecteur Natif Informix pour WINDEV et WEBDEV
En option, WINDEV et WEBDEV proposent un Connecteur Natif à Informix (appelé également Accès Natif...
Connecteur Natif PostgreSQL : Programmation à l'aide des fonctions SQL
Il est possible d'utiliser les fonctions SQL pour manipuler la base de données PostgreSQL...
Connecteur Natif MariaDB : Programmation à l'aide des fonctions SQL
Il est possible d'utiliser les fonctions SQL pour manipuler la base de données MariaDB...
Connecteur Natif MySQL : Programmation à l'aide des fonctions SQL
Il est possible d'utiliser les fonctions SQL pour manipuler la base de données MySQL...
Connecteur Natif MySQL : Spécificités et remarques
Remarques générales et spécificités du Connecteur Natif MySQL
Connecteur Natif DB2 : Programmation à l'aide des fonctions SQL
L'utilisation des fonctions SQL pour manipuler des données DB2 n'implique pas une importation de la structure des fichiers dans l'analyse...
Groupware utilisateur et fichiers accédés via un Connecteur Natif
Une application utilisant le groupware utilisateur peut tout à fait être utilisée avec une base de données manipulée par un Connecteur Natif...
Connecteur Natif MySQL : Programmation à l'aide des fonctions HFSQL
Pour utiliser une base de données MySQL avec le Connecteur Natif (également appelé Accès Natif), il est nécessaire d'importer la structure des tables MySQL dans l'analyse WINDEV ou WEBDEV...
Connecteur Natif Oracle pour WINDEV et WEBDEV
En option, WINDEV et WEBDEV proposent un Connecteur Natif à Oracle (également appelé Accès Natif à Oracle...
Connecteur Natif PostgreSQL : Programmation à l'aide des fonctions HFSQL
Pour utiliser une base de données PostgreSQL avec le Connecteur Natif (également appelé Accès Natif), il est nécessaire d'importer la structure des tables PostgreSQL dans l'analyse WINDEV ou WEBDEV...
Connecteur Natif MariaDB : Programmation à l'aide des fonctions HFSQL
Pour utiliser une base de données MariaDB avec le Connecteur Natif, il est nécessaire d'importer la structure des tables MariaDB dans l'analyse WINDEV ou WEBDEV...
Connecteur Natif DB2 : Programmation à l'aide des fonctions HFSQL
Pour utiliser une base de données DB2 avec le Connecteur Natif (également appelé Accès Natif), il est nécessaire d'importer la structure des tables DB2 dans l'analyse WINDEV ou WEBDEV...
Connecteur Natif SQL Server pour WINDEV et WEBDEV
En option, WINDEV et WEBDEV proposent un Connecteur Natif (appelé également module d'Accès Natif) à SQL Server...
Connecteur Natif SAP ASE (Sybase) pour WINDEV et WEBDEV
En option, WINDEV et WEBDEV proposent un Connecteur Natif SAP ASE (Sybase) ...
Connecteur Natif PostgreSQL : Spécificités et remarques
Remarques générales et spécificités du Connecteur Natif PostgreSQL ...
Connecteur Natif xBase/FoxPro
WINDEV et WEBDEV proposent un module Connecteur Natif xBase/FoxPro (également appelé Accès Natif xBase/FoxPro)...
Connecteur Natif SQLite
WINDEV et WEBDEV proposent un Connecteur Natif à SQLite. Ce Connecteur Natif permet d'accéder à une base SQLite sans drivers externes depuis un programme en WLangage.
Description du projet : Onglet Fichiers de données
La fenêtre de description du projet permet de configurer de nombreux éléments de votre projet...
HListeProvider (Fonction)
Renvoie la liste des providers OLE DB et/ou des Connecteurs Natifs installés sur le poste en cours.
Accès aux bases de données : résumé
WINDEV et WEBDEV proposent différents modes d'exécution des requêtes SQL en fonction du type d'accès effectué à la base de données...
SQLBloque (Fonction)
Permet de bloquer :
  • La table de données dans sa totalité, en lecture et en écriture. Ses données sont inaccessibles aux autres postes.
  • Les enregistrements sélectionnés par la requête. Ces données sont inaccessibles aux autres postes. Cette méthode permet par exemple de mettre à jour des enregistrements.
SQLConnecte (Fonction)
Connecte l'application en cours à une base de données à interroger par SQL.
Etat sur une requête SQL réalisée sur une connexion (ODBC, ...)
Un état sur une requête SQL via une connexion permet d'imprimer des enregistrements provenant d'une base de données accessible via un driver ODBC spécifique ou via un Connecteur Natif...
HAnnuleDéclaration (Exemple)
Exemple d'utilisation de la fonction HAnnuleDéclaration...
HCréationSiInexistant (Fonction)
Effectue les opérations suivantes : Si le fichier n'existe pas, crée à vide un fichier de données (fichier d'extension ".FIC") avec le fichier d'index et le fichier mémo si nécessaire.La fonction est équivalente à HCréation. Si le fichier existe, ouvre le fichier....
HLitPrécédent (Fonction)
Positionne sur l'enregistrement précédent d'un fichier en fonction d'une rubrique de parcours....
SQLAssocie (Fonction)
Associe automatiquement chaque colonne du résultat de la requête à un champ ou à une variable de l'application....
HExécuteRequêteSQL (Fonction)
Initialise une requête écrite en langage SQL et déclare cette requête au moteur HFSQL.
SQLCol (Fonction)
Récupère le contenu de la colonne spécifiée dans le résultat de la requête, pour la ligne en cours.
HExécuteRequêteSQLAsynchrone (Fonction)
Exécute une requête SQL de manière asynchrone.
HPrécédent (Fonction)
Positionne sur l'enregistrement précédent du fichier en fonction d'une rubrique de parcours....
HSauvePosition (Fonction)
Mémorise le contexte en cours d'un fichier : enregistrement en cours, filtre, pointeurs de lecture....
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.
HDécritRubrique (Exemple)
Exemple d'utilisation de la fonction HDécritRubrique...
HExécuteRequête (Fonction)
Déclare une requête créée sous l'éditeur de requêtes au moteur HFSQL et exécute cette requête....
ExécutionTerminée (Propriété)
La propriété ExécutionTerminée permet de savoir si une requête ou une vue HFSQL Classic ou Client/Serveur a fini de s'exécuter....
HCréationSiInexistant (Exemple)
Exemple d'utilisation de la fonction HCréationSiInexistant...
HModifie (Fonction)
Modifie l'enregistrement spécifié ou l'enregistrement présent en mémoire dans le fichier de données (la requête ou la vue)....
HPrépareRequête (Fonction)
Initialise une requête et déclare cette requête au serveur de base de données pour optimiser les prochaines exécutions de cette requête.
HSupprime (Fonction)
Supprime un enregistrement d'un fichier de données (d'une requête ou d'une vue)....
HRechercheDernier (Fonction)
Positionne sur le dernier enregistrement du fichier dont la valeur d'une rubrique spécifique est inférieure ou égale à une valeur recherchée....
SQLExec (Fonction)
Nomme et exécute une requête SQL.
SQLTable (Fonction)
Transfère directement le résultat d'une requête dans un champ Table par programmation (un champ Liste ou un champ Combo), avec possibilité de Fetch Partiel (récupération du résultat par blocs de lignes)....
HLitSuivant (Fonction)
Positionne sur l'enregistrement suivant d'un fichier de données en fonction d'une rubrique de parcours....
HSurErreur (Fonction)
Personnalise la gestion des erreurs HFSQL.
Type (Propriété)
La propriété Type permet de connaître : le type d'un élément décrit par programmation (description de rubrique ou de fichier) ou non (fichier ou rubrique défini sous l'éditeur d'analyses, vue ou requête). le type d'un objet. le type de la valeur stockée dans un variant....
HPasse (Fonction)
Fixe le mot de passe utilisé pour créer ou pour ouvrir un fichier de données.
Warning 18 : Boucle sans fin potentielle