Bonjour,
je développe actuellement une application VBA Excel qui interroge une base de données ACCESS.
Pour cela, j'utilise Microsoft DAO 3.6 (Opendatabase(), DB.openrecordset() etc.)
Cette application ainsi que la base de données seront partagés sur un réseau et seront utilisées par une dizaine d'utilisateurs.
Pour effectuer mes requetes, j'ouvre donc ma base de donnees
Si j'ai bien compris, Excel ouvre la base ACCESS et la garde en mémoire. Je peux donc effectuer mes requetes sur celle-ci.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 Dim DB as database Set DB = OpenDatabase(MaBase)
Maintenant, j'aimerais savoir : si un autre utilisateur effectue des modifications sur cette base de données, est-ce que la base que j'ai ouvert auparavant prendra en compte les modifications ou est-ce qu'il faut que je recharge ma base de données à nouveau(Fermeture-Réouverture)?
J'espère avoir été assez clair,
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 DB.close Set DB = OpenDatabase(MaBase)
merci de votre aide
DJm
Partager