Bonjour,
Je réalise une interface utilisateur sur Access, avec des requêtes SQL, de type:
CodeSQL = "SELECT Variable FROM Table IN 'Chemin d'accès à la base externe' ;"
qui appelent une base de données externe (différente de celle en cours).
J'ai constaté que le bouton d'actualisation du formulaire, que j'ai créé:
Private Sub Actualiser_Click()
DoCmd.Close acForm, "Formulaire", acSaveNo
DoCmd.OpenForm "Formulaire"
End Sub
mettait des fois trop de temps à réouvrir le formulaire, et je suppose (mais si vous avez une autre idée je suis preneuse) que c'est parce que la base de données externe est encore ouverte. J'aimerais fermer cette base après la création de la requête SQL ou avant la fermeture du formulaire (lors de l'actualisation), mais je ne sais fermer que les base de données "CurrentDb", et ne sais pas comment faire appel à ma base, vu que ça a l'air de coincer avec le chemin d'accès...
Merci
Observatoire