Bonsoir (ca en devient presque une habitude depuis quelques jours de venir vous saluer)
J'ai lu ici https://access.developpez.com/faq/?p...in#ApplServeur
Que pour les DB multi users, qu'il était préférable de scinder la DB avec les tables proprement dites et l'application (Formulaire, etat,...)
Tout à l'air de fonctionner sauf ce genre de chose :
Après la fonction, le formulaire s'ouvre automatiquement et devrait m'ajouter un numéro... Or la table T_abonnement ne s'est pas mise à jour.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Form_F_AbonnementGlobal.N°Abonnements = Nz(DMax("N°Abonnements", "T_Abonnement")) + 1
sachez que la table T_abonnement, se trouve sur le reseau dans une base de données access nommée BrocadeDB.accdb.
Lorsque l'application est ouverte un fichier (temporaire?) BrocadeDB.laccdb apparait. La mise à jour Nz(DMax("N°Abonnements", "T_Abonnement")) + 1 ne s'effectue qu'en fermant l'application. C'est contraignant et je n'avais pas ce souci lorsque les formulaire et les tables étaient réunies dans un meme fichier Access.
Si une bonne âme passe par ici... (Et je sais qu'elle sont nombreuses)
merci pour votre aide sans laquelle je traînerai des nuits entières....
Partager