Bonjour,
j'ai une question basique, mais j'ai besoin d'une piste pour y répondre, je n'ai aucune expérience sur ACCESS
Tout d'abord je maitrise bien VBA Excel et j'ai écris une application (600 macros environ) basée exclusivement sur des fichiers Excel
Pour optimiser maintenant je voudrai remplacer certains fichiers demandant à être partagés par une base, pour comprendre j'ai donc créé une base ACCESS sur un serveur avec un record contenant la valeur 1
Ma macro Excel sait maintenant accèder à la base, faire + 1 sur la valeur, la mettre à jour et l'afficher (= 2)
Mon problème est le suivant : si je lance simultanément la même macro sur un second PC il n'y a pas de blocage de la mise à jour et à la fin des exécutions les valeurs affichées sont = 2
Ce qui dans mon application crééra un doublon sur le N°
A mon sens l'avantage d'une base comme ACCESS est justement de gérer les accès concurrents, il doit bien y avoir un paramètre ou une action à faire pour cela (je n'ai rien vu dans les docs que j'ai lus)
Merci





Répondre avec citation









Partager