Signaler

Utilisation de CurrentProject.FullName [Résolu]

Posez votre question Juliaz 18Messages postés mardi 28 mars 2017Date d'inscription 28 mai 2017 Dernière intervention - Dernière réponse le 15 mai 2017 à 17:44 par Juliaz
Bonjour,

Après plusieurs heures de recherches, j'ai pas pu trouver la solution dont j'ai besoin.
Je viens ainsi solliciter vos lumières.
En fait , j'ai le code suivant qui marche très bien!!!

INSERT INTO Matable
SELECT *
FROM [MS Access;Database=D:\bdd1.mdb].Matable2

Je souhaite juste remplacer mon chemin D:\bdd1.mdb par CurrentProject.FullName car le chemin pourrait être amené à changer .
Je souhaiterais que le code puisse marcher quelque soit la position de la base. J'ai alors comme suit remplacer le chemin sur le code:

INSERT INTO Matable
SELECT *
FROM [MS Access;Database=CurrentProject.FullName].Matable2

J'ai une erreur d'exécution qui me dit que le fichier est introuvable.

Pourriez-vous svp m'éclairer.

Merci d'avance
Afficher la suite 
Utile
+1
plus moins
Tu ne nous montres qu'une trop petite partie de ton problème. Fais-tu cette requête dans du code VBA?
Si oui, ne devrais-tu pas plutôt faire:
"INSERT INTO Matable SELECT * FROM [MS Access;Database=" & CurrentProject.FullName & "].Matable2"
?
Cette réponse vous a-t-elle aidé ?  
Juliaz- 15 mai 2017 à 17:44
Merci yg_be?
çà marche très bien !!
merci
Répondre
Donnez votre avis
Utile
+0
plus moins
bonsoir,
la table Matable2 est-elle dans un autre fichier Access que la table Matable?
Donnez votre avis

Les membres obtiennent plus de réponses que les utilisateurs anonymes.

Le fait d'être membre vous permet d'avoir un suivi détaillé de vos demandes.

Le fait d'être membre vous permet d'avoir des options supplémentaires.

Vous n'êtes pas encore membre ?

inscrivez-vous, c'est gratuit et ça prend moins d'une minute !