AccueilCodes sourcesFreewaresArticlesRéponsesRechercheVotre avisNewsMon blogLiensContact
Mardi 27 Janvier 2026

Valid HTML 4.01 Transitional

126 codes sources48 articles77 news24 Liens15 avis9 réponses.
Vive les procédures stockées !

C’est une des nouveautés de WinDev 11 que j’attendais avec impatiente.

J’ai donc testé les procédures stockées.

 

J’ai une application de gestion et je dois réaliser des statistiques. Le client veux des stats bien particulières et la contrainte est de les fournir en temps réel sans évidemment attendre qu’elles soient calculées.

 

J’ai donc un fichier qui stocke ses stats et l’affichage est une simple requête sur ce fichier. La complexité étant dans mon cas le remplissage du fichier. Grâce aux procédures stockées, je fais pouvoir délocaliser sur le serveur le code de remplissage de ce fichier.

 

1 – Création de la procédure :

Elle se crée dans l’analyse et se retrouve dans le Treeview de l’analyse avec les fichiers. Le code c’est du W-Language comme pour une procédure classique.

 

2 – Test de la procédure :

Comme elle ne peut être testée par un simple GO, j’ai dupliqué cette procédure en procédure globale et j’ai créé un test unitaire dessus. Cela m’a pris 5 minutes mais maintenant, je peut tester rapidement et simplement ma procédure stockée.

 

3 – Déploiement :

Pour la déployer sur le serveur de test, c’est facile : clic droit : Envoyer sur le serveur. Pour un déploiement en production, j’ai vu que c’était la modif auto qui s’en occupait, donc a priori c’est automatique.

 

4 – Test :

On appelle la procédure stockée via la commande HExecuteProcédure(). Aucun souci.

 

Conclusion :

C’est une nouveauté fondamentale pour les traitements déportables sur le serveur. Ca marche bien, je n’ai jamais eut l’impression de travailler dans une version bêta.  

Liste des articles
®2006 - codel5g.com