WinDev 21 : La gestion des bases de données HFSQL

Découvrir les procédures stockées

TESTEZ LINKEDIN LEARNING GRATUITEMENT ET SANS ENGAGEMENT

Tester maintenant Afficher tous les abonnements
Vous allez maintenant découvrir le principe des procédures stockées sur un serveur HFSQL. Suivez le guide.
03:07

Transcription

Dans cette vidéo, nous allons parler de procédures stockées. Les procédures stockées sont des procédures, donc du code, qui sont stockées sur le serveur Hyper File SQL et qui vont être exécutées à distance, donc justement sur le serveur et pas par le client. C'est tout l'intérêt justement de la procédure stockée de pouvoir travailler directement sur le serveur sur les données qui sont là sans avoir besoin de générer du traffic entre l'application qui est sur le client et le serveur lui-même. Donc le serveur va faire des calculs à partir des données, par exemple des totaux de chiffres, des moyennes, etc. Et ensuite va renvoyer le résultat au client. Pour faire ça, on va utiliser justement cette base de données-là, la base CRM qu'on a transférée sur le serveur précédemment, et on va créer pour le test un nouveau projet qui servira d'exemple uniquement pour cette démonstration. On va donc Créer un projet qu'on va appeler, ça sera du type Windows bien entendu, on va l'appeler Mon_Projet_procédures_stockées. Donc l'intérêt de créer un projet à part c'est de ne pas entrer en conflit avec ce qu'on a fait précédemment, donc je laisse tous les paramètres par défaut, rien de particulier. C'est simplement au moment où on va créer la base de données qu'on va quand même se connecter au serveur existant au serveur Hyper File SQL. Donc là, il me propose la création de l'analyse, très bien et je lui dis que je veux me connecter à un serveur HFSQL Client/Serveur. Ma connexion, on peut l'appeler comme ça : MaConnexion1, pas très important. Les paramètres de connexion on va les saisir tout de suite. Donc ici c'est toujours 127.0.0.1 puisqu'en fait le serveur est sur ma machine. Le login c'est toujours Admin sans mot de passe puisque c'est un serveur de test. Je vais me connecter non pas à la base Animaux mais à la base CRM. Maintenant il me propose de créer un nouveau fichier de données, ou d'en importer un, ce que je vais faire c'est en importer un justement je vais utiliser un fichier de données existant, donc je continue. C'est toujours sur le serveur HFSQL, la connexion existante est ici, très bien, et je vais prendre le fichier COMMANDE. Pour la démonstration ça sera suffisant, évidemment dans la pratique on en prendrait certainement plus. Le fichier COMMANDE contient des commandes par client, on n'a pas le nom du client mais là aussi c'est pas important pour la démo. On a simplement un numéro de client à l'intérieur vous verrez donc c'est très facile. Donc on va pas tout de suite créer une fenêtre, on va d'abord générer l'analyse, enregistrer l'analyse, et vérifier si on a bien accès aux données avec WDMap. Donc comme je vous l'ai dit, nous avons ici un numéro de client, donc vous pouvez repérer au passage quelques numéros qu'on pourra tester voyez 100, 149, 160 etc. Et on a donc un montant hors taxe de commandes, une TTC, une TVA, etc. Donc très bien, on va pouvoir à partir de ça créer nos procédures stockées.

WinDev 21 : La gestion des bases de données HFSQL

Découvrez les manipulations, les outils et les possibilités intéressantes des bases de données HFSQL dans WinDev. Installez, utilisez, et gérez le serveur HFSQL client/serveur.

2h03 (23 vidéos)
Aucun commentaire n´est disponible actuellement
 
Logiciel :
WinDev WinDev 21
Spécial abonnés
Date de parution :23 févr. 2016

Votre formation est disponible en ligne avec option de téléchargement. Bonne nouvelle : vous ne devez pas choisir entre les deux. Dès que vous achetez une formation, vous disposez des deux options de consultation !

Le téléchargement vous permet de consulter la formation hors ligne et offre une interface plus conviviale. Si vous travaillez sur différents ordinateurs ou que vous ne voulez pas regarder la formation en une seule fois, connectez-vous sur cette page pour consulter en ligne les vidéos de la formation. Nous vous souhaitons un excellent apprentissage avec cette formation vidéo.

N'hésitez pas à nous contacter si vous avez des questions !