PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WEBDEV (earlier versions) → Gérer multiconnexion
Gérer multiconnexion
Started by alex, Nov., 23 2022 9:00 AM - 2 replies
Posted on November, 23 2022 - 9:00 AM
Bonjour,

pour faire simple, j'ai développer un portail de gestion de stock de produits pour lequel il peut y avoir jusqu'à 30 utilisateurs simultanément.
A la création d'un produit, s'il n'y a que quelques utilisateurs connectés (1 ou 2), pas de problème. Mais s'il y en a beaucoup, des données sont interchangés entre utilisateurs.
Ex : si user1 crée un produit (par ex une chemise avec identifiant 123) en même temps que user2 (une chaussure avec id 124), alors il arrive quelque fois que l'identifiant 123 se retrouve avec les données du user2 donc chaussure.

Dans la base on va donc avoir l'id 123 identifié comme une chaussure alors qu'il l'a enregistré chemise.

Merci de votre aide
Registered member
950 messages
Popularité : +53 (63 votes)
Posted on November, 25 2022 - 1:16 PM
Registered member
134 messages
Posted on February, 04 2023 - 2:31 PM
Bonjour,

Il faut en regle générale haire un hblocageFichier() des fichiers concernés par l opération ....terminé par un hdeblocage(Fichier)
et de faire ensorte que entre le blocage et l deblocage il n y est pas par exemple de demande de saisie ou d instruction de type info() ou si ouinon qui risque de bloquer trop longtemps les autres utilsateurs.

J'ai toulours pratiqué ainsi en windev ou webdev depuis 25 ans ..

--
Dede 110 Windev depuis version 1.5