Macro importation Tables AS400 dans Access

Résolu
Gil_ Messages postés 18 Date d'inscription samedi 25 novembre 2006 Statut Membre Dernière intervention 18 janvier 2007 - 25 nov. 2006 à 22:22
Gil_ Messages postés 18 Date d'inscription samedi 25 novembre 2006 Statut Membre Dernière intervention 18 janvier 2007 - 25 nov. 2006 à 22:38
Bonjour,

Comme beaucoup ici je suis débutant ! J'ai parcouru le forum sans trouver réponse à mon problème qui est le suivant :
Je travaille sous AS400, je sais comment importer des tables sous Access via ODBC. Ce que je voudrais faire s'est l'automatiser c'est à dire que l'utilisateur n'aurait plus qu'à choisir le nom du serveur AS400 et les tables seraient importées directement dans Access. 
Contraintes :
- J'ai plusieurs AS400
- Je voudrais par ailleurs importer juste certains champs et pas toute la table

En parcourant internet, j'ai découvert la fonction Transfer database mais je ne sais pas l'utiliser
Voila le code que j'ai tappé:

DoCmd.TransferDatabase acLink, "ODBC", _
"ODBC;DSN=xxxxxx;UID=xxxxxx;PWD=xxxxxx;language=français;serveur=xxxxxx"

J'ai l'erreur 3001 qui apparait

merci par avance

1 réponse

Gil_ Messages postés 18 Date d'inscription samedi 25 novembre 2006 Statut Membre Dernière intervention 18 janvier 2007
25 nov. 2006 à 22:38
En cherchant bien j'ai peut être la solution données par j_d_g 
c'est très bien expliqué
si ca ne marche pas je lui demanderais directement
3
Rejoignez-nous