OVH Cloud OVH Cloud

accès concurrentiels

4 réponses
Avatar
Sysdeco
bonjour,
j'ai développé sous access 203 une gestion commerciale qui est fractionnée
avec d'une part, les tables, d'autre part, le code.

cette base est sur un réseau poste à poste 4 postes et est utilisée en
simultanée par les utilisateurs.

J'ai de gros problèmes d'accès simultannés, dans la mesure où j'ai beaucoup
de plantages, de perte de commande, etc..

je ne peux pas verrouiller le formulaire de prise de commande en
verrouillage général dans la mesure où plusieurs personnes doivent pouvoir
prendre des commandes.

en créant un verrou qui serait adapté à mes besoins, à savoir verrouiller la
validation lorsqu'une validation est en cours pour ne pas avoir 2 validations
simultanées, le verrou reste actif et on est obligé d'aller déverrouiller
manuellement.

est-ce que quelqu'un aurait des tuyaux, ou des conseils sur la programmation
multi-utilisateurs sur access?

merci d'avance

Jérome Caux

4 réponses

Avatar
yop
=?Utf-8?B?U3lzZGVjbw==?= écrivait
news::

bonjour,
j'ai développé sous access 203 une gestion commerciale qui est
fractionnée avec d'une part, les tables, d'autre part, le code.

cette base est sur un réseau poste à poste 4 postes et est utilisée
en simultanée par les utilisateurs.

J'ai de gros problèmes d'accès simultannés, dans la mesure où j'ai
beaucoup de plantages, de perte de commande, etc..

je ne peux pas verrouiller le formulaire de prise de commande en
verrouillage général dans la mesure où plusieurs personnes doivent
pouvoir prendre des commandes.

en créant un verrou qui serait adapté à mes besoins, à savoir
verrouiller la validation lorsqu'une validation est en cours pour ne
pas avoir 2 validations simultanées, le verrou reste actif et on est
obligé d'aller déverrouiller manuellement.

est-ce que quelqu'un aurait des tuyaux, ou des conseils sur la
programmation multi-utilisateurs sur access?

merci d'avance

Jérome Caux



Je ne suis pas un pro de la chose ( disons que je me démerde :-), mais
pourquoi pas , à chaque utilisation en cours , Sur tous les postes ,(
bien sur ... ) créer une petite table témoin , qui " dirait " aux autres
, "nan !! patientez , je suis occupée ?" ( je démarre ma saisie , je la
met à jour à "1" , j' ai finis , je la remet à 0 par ex) , et en
contrepartie-complément , un petit programme avec timer , type disons un
timer de x unités de temps avant reprise de l' essaie de connection .?

Voilà voilà ( ça doit être tout con à faire , je pense )

Avatar
yop
=?Utf-8?B?U3lzZGVjbw==?= écrivait
news::

bonjour,
j'ai développé sous access 203 une gestion commerciale qui est
fractionnée avec d'une part, les tables, d'autre part, le code.

cette base est sur un réseau poste à poste 4 postes et est utilisée
en simultanée par les utilisateurs.

J'ai de gros problèmes d'accès simultannés, dans la mesure où j'ai
beaucoup de plantages, de perte de commande, etc..

je ne peux pas verrouiller le formulaire de prise de commande en
verrouillage général dans la mesure où plusieurs personnes doivent
pouvoir prendre des commandes.

en créant un verrou qui serait adapté à mes besoins, à savoir
verrouiller la validation lorsqu'une validation est en cours pour ne
pas avoir 2 validations simultanées, le verrou reste actif et on est
obligé d'aller déverrouiller manuellement.

est-ce que quelqu'un aurait des tuyaux, ou des conseils sur la
programmation multi-utilisateurs sur access?

merci d'avance

Jérome Caux



Je ne suis pas un pro de la chose ( disons que je me démerde :-), mais
pourquoi pas , à chaque utilisation en cours , Sur tous les postes ,(
bien sur ... ) créer une petite table témoin , qui " dirait " aux autres
, "nan !! patientez , je suis occupée ?" ( je démarre ma saisie , je la
met à jour à "1" , j' ai finis , je la remet à 0 par ex) , et en
contrepartie-complément , un petit programme avec timer , type disons un
timer de x unités de temps avant reprise de l' essaie de connection .?

Voilà voilà ( ça doit être tout con à faire , je pense )

Avatar
yop
yop écrivait
news::

=?Utf-8?B?U3lzZGVjbw==?= écrivait
news::

bonjour,
j'ai développé sous access 203 une gestion commerciale qui est
fractionnée avec d'une part, les tables, d'autre part, le code.

cette base est sur un réseau poste à poste 4 postes et est
utilisée en simultanée par les utilisateurs.

J'ai de gros problèmes d'accès simultannés, dans la mesure où
j'ai beaucoup de plantages, de perte de commande, etc..

je ne peux pas verrouiller le formulaire de prise de commande en
verrouillage général dans la mesure où plusieurs personnes doivent
pouvoir prendre des commandes.

en créant un verrou qui serait adapté à mes besoins, à savoir
verrouiller la validation lorsqu'une validation est en cours pour ne
pas avoir 2 validations simultanées, le verrou reste actif et on est
obligé d'aller déverrouiller manuellement.

est-ce que quelqu'un aurait des tuyaux, ou des conseils sur la
programmation multi-utilisateurs sur access?

merci d'avance

Jérome Caux



Je ne suis pas un pro de la chose ( disons que je me démerde :-), mais
pourquoi pas , à chaque utilisation en cours , Sur tous les postes ,(
bien sur ... ) créer une petite table témoin , qui " dirait " aux
autres , "nan !! patientez , je suis occupée ?" ( je démarre ma saisie
, je la met à jour à "1" , j' ai finis , je la remet à 0 par ex) ,
et en contrepartie-complément , un petit programme avec timer , type
disons un timer de x unités de temps avant reprise de l' essaie de
connection .?

Voilà voilà ( ça doit être tout con à faire , je pense )



Pardon ,j' y reviens .

Ou pourquoi pas : chaque PC alimente sa propre table temporaire , qui , à
tour de rôle , ( par exemple sur un quota de lignes saisie , ou toujours
avec l' idée du Timer) alimentent la table principale .
Cela t' obligerais juste à créer 2 formulaires : Un d' alimentation , et
un de consultation .


Avatar
Alain
Bonjour,

Je me souviens avoir géré ça dans le passé avec plus de 30 postes en réseau.
La solution que j'avais retenue était la suivante : Base golbale sur serveur
+ Applis sur stations (jusque là classique) MAIS Tables relais sur stations
dont une en particulier NouvelleCommande avec un seul enregistrement remis à
zéro lors de l'ouverture du formulaire de prise de commande (avec les valeurs
par défaut telles que les dates, le code utilisateur, etc ...). Lors de la
validation d'une commande, une requête ajout 'balançait' les données sur le
serveur. Un petit contrôle (par code) que la commande était bien enregistrée
et le tour était joué. Aucun plantage ni perte !

Bonne continuation


bonjour,
j'ai développé sous access 203 une gestion commerciale qui est fractionnée
avec d'une part, les tables, d'autre part, le code.

cette base est sur un réseau poste à poste 4 postes et est utilisée en
simultanée par les utilisateurs.

J'ai de gros problèmes d'accès simultannés, dans la mesure où j'ai beaucoup
de plantages, de perte de commande, etc..

je ne peux pas verrouiller le formulaire de prise de commande en
verrouillage général dans la mesure où plusieurs personnes doivent pouvoir
prendre des commandes.

en créant un verrou qui serait adapté à mes besoins, à savoir verrouiller la
validation lorsqu'une validation est en cours pour ne pas avoir 2 validations
simultanées, le verrou reste actif et on est obligé d'aller déverrouiller
manuellement.

est-ce que quelqu'un aurait des tuyaux, ou des conseils sur la programmation
multi-utilisateurs sur access?

merci d'avance

Jérome Caux