FORUMS PROFESSIONNELS
WINDEV
,
WEBDEV
et
WINDEV Mobile
Accueil
|
Messages récents
|
Connexion
|
Déconnexion
|
Français
Accueil
→
WEBDEV (précédentes versions)
→
Gérer multiconnexion
Gérer multiconnexion
Débuté par alex, 23 nov. 2022 09:00 - 2 réponses
Connectez-vous…
alex
#1
Posté le 23 novembre 2022 - 09:00
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
Signaler
0
0
Jordan
#2
Membre enregistré
908 messages
Popularité : +53 (63 votes)
Posté le 25 novembre 2022 - 13:16
Bonjour,
Il faut utiliser les transactions,
https://doc.pcsoft.fr/?3044335
https://doc.pcsoft.fr/?3044337&name=transactions_mode_hfsql_clientserveur
Jordan
Signaler
0
0
Dede 110
#3
Membre enregistré
119 messages
Posté le 04 février 2023 - 14:31
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
Signaler
0
0
→ Revenir à WEBDEV (précédentes versions)
WINDEV 28
WEBDEV 28
WINDEV Mobile 28
WINDEV (précédentes versions)
WEBDEV (précédentes versions)
WINDEV Mobile (précédentes versions)
Etats & Requêtes
Hors-sujet
Outils
Français
English
Español
Portuguesa
Fermer cette fenêtre
Type de recherche
Uniquement les sujets
Tous les messages
Période de recherche
Date indifférente
Moins d'une heure
Moins de 24 heures
Moins d'une semaine
Moins d'un mois
Moins d'un an
Annuler
Aperçu de votre message
Ajouter une image
Importer une image depuis une URL
Envoyer une image depuis un fichier de votre disque
Déposez ici un fichier ou cliquez sur "Parcourir..."
ou
Annuler
0%
WLangage
SQL
XML, HTML
JAVA, Javascript
Texte