Poukoi "./" marche pas dans Access pour le rep courant ??

Poukoi "./" marche pas dans Access pour le rep courant ?? - SQL/NoSQL - Programmation

Marsh Posté le 12-12-2002 à 22:26:47    

BOn, apparament, c'etait pas vraiment la place ds software.
 
Salut,  
 
Je suis dans la BD " DMS_access.mdb" et je veus exporter une table dans la BD "DMS_transfert" située dans le même répertoire.  
 
Dans ma macro, je tape l'adresse de destination suivante :  
 
" ./DMS_transfert "  
 
Mais cela ne marche pas, je suis obligé de taper l'adresse au complet.  
 
Idem dans VBA, j'ai essayé :  
 
" DoCmd.TransferDatabase acExport, "Microsoft Access", "./DMS_Transfert.mdb", acTable, "Samples", "Samples", False "  
 
Je n'y connais pas grand chose en VBA, je sais juste que normallement , de taper " ./ " indique le repertoire courant.  
 
J'ai vu qu'il existait la commande CurDir() mais j'ai pas compris comment elle marchait.  
 
En fait, mon but est que l'on puisse deplacer le repertoire où  on veut sans avoir à aller changer les propriétés des macros à chaque fois.  
 
Merci    :hello:


Message édité par xla99 le 12-12-2002 à 22:29:22
Reply

Marsh Posté le 12-12-2002 à 22:26:47   

Reply

Marsh Posté le 12-12-2002 à 22:30:02    

c'est pas plutot ".\" ?


---------------
"I wonder if the internal negative pressure in self pumping toothpaste tubes is adjusted for different market altitudes." John Carmack
Reply

Marsh Posté le 12-12-2002 à 22:33:24    

mareek a écrit :

c'est pas plutot ".\" ?

+1


---------------
J'ai un string dans l'array (Paris Hilton)
Reply

Marsh Posté le 12-12-2002 à 23:56:07    

Ca ne marche pas non plus, j'ai essayé.
 
Je suis desespéré, je crois avoir essayé tt ce que je pouvais.

Reply

Marsh Posté le 04-02-2003 à 17:25:27    

xla99 a écrit :

BOn, apparament, c'etait pas vraiment la place ds software.
 
Salut,  
 
Je suis dans la BD " DMS_access.mdb" et je veus exporter une table dans la BD "DMS_transfert" située dans le même répertoire.  
 
Dans ma macro, je tape l'adresse de destination suivante :  
 
" ./DMS_transfert "  
 
Mais cela ne marche pas, je suis obligé de taper l'adresse au complet.  
 
Idem dans VBA, j'ai essayé :  
 
" DoCmd.TransferDatabase acExport, "Microsoft Access", "./DMS_Transfert.mdb", acTable, "Samples", "Samples", False "  
 
Je n'y connais pas grand chose en VBA, je sais juste que normallement , de taper " ./ " indique le repertoire courant.  
 
J'ai vu qu'il existait la commande CurDir() mais j'ai pas compris comment elle marchait.  
 
En fait, mon but est que l'on puisse deplacer le repertoire où  on veut sans avoir à aller changer les propriétés des macros à chaque fois.  
 
Merci    :hello:


 
J'ai fait le test, ça marche bien. Ta base de données DMS_Transfert.mdb doit exister, et tu n'as pas besoin de mettre le ./
 
Ouala


---------------
L'imagination est plus importante que le savoir. Albert Einstein
Reply

Marsh Posté le 04-02-2003 à 17:27:03    

En fait, mon but est que l'on puisse deplacer le repertoire où  on veut sans avoir à aller changer les propriétés des macros à chaque fois.  


 
Qu'entends tu par là ?
 
Cyrille, curieux, pas sûr d'avoir tout compris...


---------------
L'imagination est plus importante que le savoir. Albert Einstein
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed