DOCUMENTATION EN LIGNE
DE WINDEVWEBDEV ET WINDEV MOBILE

Aide / WLangage / Gestion des bases de données / HFSQL / Fonctions HFSQL Client/Serveur
  • Gestion automatique des erreurs
  • Passage de paramètres
  • Exécution d'une procédure stockée depuis un code SQL
WINDEV
WindowsLinuxUniversal Windows 10 AppJavaEtats et RequêtesCode Utilisateur (MCU)
WEBDEV
WindowsLinuxPHPWEBDEV - Code Navigateur
WINDEV Mobile
AndroidWidget AndroidiPhone/iPadWidget IOSApple WatchMac CatalystUniversal Windows 10 App
Autres
Procédures stockées
<Variable Connexion>.ExécuteProcédure (Fonction)
En anglais : <Connection variable>.ExecuteProcedure
HFSQL Client/ServeurDisponible uniquement avec ce type de connexion
Exécute une procédure stockée.
Exemple
// Description de la connexion
ConnexionHF est une Connexion

// Exécution de la procédure "VenteParAnnée", avec comme paramètre "2019"
ConnexionHF.ExécuteProcédure("VenteParAnnée", 2019)
Syntaxe
<Résultat> = <Connexion>.ExécuteProcédure(<Procédure stockée> [, <Paramètre 1> [... [, <Paramètre N>]]])
<Résultat> : Type correspondant au résultat
  • Résultat de la procédure stockée : enregistrement, tableau d'enregistrements, tableau de types simples, ...
  • Chaîne vide ("") si la procédure <Procédure stockée> ne retourne pas de résultat.
<Connexion> : Variable de type Connexion
Nom de la variable de type Connexion décrivant la connexion vers le serveur qui exécute la procédure stockée.
<Procédure stockée> : Procédure WLangage
Nom de la procédure stockée à exécuter.
<Paramètre 1> : Variant optionnel
Premier paramètre à passer à la procédure <Procédure stockée>.
<Paramètre N> : Variant optionnel
Nième paramètre à passer à la procédure <Procédure stockée>.
Remarques

Gestion automatique des erreurs

La gestion automatique des erreurs est désactivée dans les procédures stockées. Il est cependant possible d'utiliser la fonction <Source>.SurErreur pour exécuter une procédure spécifique (procédure stockée).

Passage de paramètres

Les paramètres passés à la procédure stockée sont passés "par référence" : si ces paramètres sont modifiés dans la procédure stockée, ils seront également modifiés dans l'application qui a exécuté cette procédure stockée.

Exécution d'une procédure stockée depuis un code SQL

Une procédure stockée peut être appelée :
Composante : wd290hf.dll
Version minimum requise
  • Version 25
Documentation également disponible pour…
Commentaires
Cliquez sur [Ajouter] pour publier un commentaire

Dernière modification : 20/06/2023

Signaler une erreur ou faire une suggestion | Aide en ligne locale