Bonjour à tous,
J'ai une bdd avec backend répliqué et frondend.
De la base frontend, je peux par simple clic sur un bouton passer de la base backend à sa réplication et inversement (ou via le gestionnaire de tables liées).
Néanmoins, lorsqu'une table est ouverte (vue normale sur la frontend) et que je bascule de la backend vers sa réplication (ou l'inverse), je suis obligé de fermer la table et la rouvrir pour que les liens soient correctes (sinon, access continue a écrire sur la base backend anciennement liée).
Pour faire cela dans les formulaires, facile ! Il suffit de mettre à jour la source du recordset mais pour les tables, il n'y a pas l'air d'avoir de recordset créé par défaut à l'ouverture de la table afin de le mettre à jour.
Avez vous une idée de comment mettre à jour les liens de la table ouverte, avec du code vba, sans avoir besoin de fermer puis rouvrir les tables.
Merci à tous
Damien
Partager