DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Version : 2024

Catégorie : Fonctions SQL
38 résultats
WEBDEV permet à un site de créer et d'accéder à une base de données créée par le navigateur sur le poste de l'internaute en code navigateur.
L'accès à une base de données peut être réalisé via un Webservice...
Liste des fonctions SQL permettant d'accéder aux bases externes
Liste des fonctions SQL : Cas particulier
Pour parcourir le résultat d'une requête exécutée avec la fonction SQLExec, deux types de parcours sont disponibles ...
Associe automatiquement chaque colonne du résultat de la requête à un champ ou à une variable de l'application.
Passe à la ligne suivante (c'est-à-dire à l'enregistrement suivant) du résultat de la requête.
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.
Modifie la connexion en cours.
Récupère le contenu de la colonne spécifiée dans le résultat de la requête, pour la ligne en cours.
Renvoie les caractéristiques de toutes les colonnes (ou rubriques) :
  • soit d'une table donnée.
  • soit d'une requête donnée.
Exemple d'utilisation de la fonction SQLConnecte
Connecte l'application en cours à une base de données à interroger par SQL.
Connecte l'application en cours à une base de données à interroger par SQL en passant par l'intermédiaire d'un proxy Webservice (SOAP).
Ferme la connexion en cours et libère l'espace mémoire utilisé par la connexion.
Positionne sur la dernière ligne du résultat de la requête.
Exemple d'utilisation de la fonction SQLExec
Nomme et exécute une requête SQL.
Exécute le code SQL d'une requête créée sous l'éditeur de requêtes.
Déclare la fin d'exécution d'une requête et libère les ressources mémoire allouées lors de l'exécution de la requête.
Renvoie les différents types de colonnes supportés :
  • soit par la source de données identifiée par la fonction SQLConnecte
  • soit par la base de données accédée par une connexion particulière (connexion décrite dans l'analyse ou décrite avec les fonctions HDécritConnexion ou HOuvreConnexion).
Initialise les différentes variables SQL avec les informations relatives à la dernière requête exécutée.
Liste les sources de données déclarées sur un site local.
Liste toutes les tables accessibles avec le système de base de données connecté.
Récupère le contenu de la colonne spécifiée dans le résultat de la requête, pour la ligne en cours.
Récupère le contenu d'une colonne de type Mémo dans le résultat de la requête, pour la ligne en cours.
Récupère le contenu d'une colonne de type Mémo texte présente dans le résultat de la requête, pour la ligne en cours.
Exemple d'utilisation de la fonction SQLModifie
Modifie le contenu d'une ligne de résultat de la requête.
Positionne directement sur la ligne de résultat spécifiée de la requête.
Positionne sur la ligne précédente du résultat de la requête.
Exemple d'utilisation de la fonction SQLPremier
Positionne sur la première ligne du résultat de la requête.
Teste l'existence d'une requête.
Positionne sur la ligne suivante du résultat de la requête.
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).
Exemple d'utilisation de la fonction SQLTransaction
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.