Set oAcApp = CreateObject("Access.Application")
'Ouvrir la base de données
oAcApp.OpenCurrentDatabase "D:\Desktop\MAP\BDDM.mdb"
C'est ici que je doit supprimer les enregistrements existants
'Exécuter la macro
oAcApp.DoCmd.RunMacro "ExportMAP"
'Fermer la base de données
oAcApp.CloseCurrentDatabase
'Libérer les ressources
Set oAcApp = Nothing
aieeeuuuuu
Messages postés698Date d'inscriptionjeudi 16 janvier 2003StatutMembreDernière intervention20 mai 20113 30 sept. 2005 à 11:48
alors désolé mais je n'ai jamais utilisé cette méthode de connexion
tout ce que je peux te conseiller, c'est d'ajouter la reference "microsoft access X.xx object library" a ton projet (menu projet/references)
ensuite pour créer ton objet oAcApp tu fait :
dim oAcApp as new access.application
comme ca tu aura la completion et tu pourra mieux comprendre le fonctionnement de l'objet
cherche aussi dans l'aide en ligne microsoft (MSDN)
Sinon tout depend de ce que tu veux faire, car il y a plein de sources sur ce site pour te connecter a une base de données en utilisant ADO par exmple, et qui te permet d'executer simplement une requete de n'importe quel type (SELECT, INSERT, ...)