IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Access Discussion :

[Liaison AS 400 - Access]


Sujet :

Access

  1. #1
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    249
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 249
    Points : 94
    Points
    94
    Par défaut [Liaison AS 400 - Access]
    Bonjour,

    J'ai une base de donnée dont les tables doivent être mise à jour régulièrement.
    Cette mise à jour ce fait suite à une extraction AS400 que j'obtient dans une feuille Excel
    Je voudrais savoir si on peut créer une liaison avec cette feuille Excel ? En fait je voudrais qu'access prenne les données qu'il y a dans cette feuille pour mettre à jour une table qui contiendrait les même données mais disons à j-1

    En résumé je voudrais que ma base se mette à jour automatiquement et je sais pas si c'est possible... Qqn a t'il une solution ?

    J'espère être claire sinon si il y a des questions n'hésitez pas.

  2. #2
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    249
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 249
    Points : 94
    Points
    94
    Par défaut
    Bon je vois qu'il n'y a apparement pas de solutions...

    En sachant que je peux automatiser des extractions au format xls ne peut on pas créer qqch qui dans access prendrait les données qui se trouvent dans cette feuille ???

  3. #3
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 27
    Points : 24
    Points
    24
    Par défaut
    A une époque, Client Access avait un driver ODBC pour accéder aux données d'un AS400 comme avec n'importe quelle autre BD.

    Je te parle d'un temps que les moins de 20 ans ....

  4. #4
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    249
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 249
    Points : 94
    Points
    94
    Par défaut
    J'ai plutôt l'impression que je vais continuer a faire mes extractions hebdomadaires pour mettre à jour l'une de mes tables Access...

    C'est décevant à notre époque lol.

  5. #5
    Membre à l'essai
    Profil pro
    Inscrit en
    Mai 2005
    Messages
    27
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2005
    Messages : 27
    Points : 24
    Points
    24
    Par défaut
    Tu fais comme tu le sens mais si j'étais toi, j'irais plutôt voir du côté du monde AS400 plutôt qu'Access.

    Client Access marchait très bien et doit toujours exister sous une forme ou une autre.

  6. #6
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    249
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 249
    Points : 94
    Points
    94
    Par défaut
    Mais je l'ai client access mais c'est juste un emulateur pour acceder à l'AS400 ou pour transferer des données sur son PC


    Mais voilà moi je voudrais créer qqch qui puisse dans Access acceder a des infos qui serait dans un fichier Excel écraser régulièrement avec une importation as400 automatique.

    Une de mes tables mettrait à jour ses données à chaque ouverture en prenant ce qu'il y a dans cette feuille excel

  7. #7
    Tan
    Tan est déconnecté
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    168
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 168
    Points : 158
    Points
    158
    Par défaut
    Tu crée un lien ODBC, en utilisant le pilote qui s'appele Hit ODBC AS400

  8. #8
    Membre régulier
    Inscrit en
    Juin 2005
    Messages
    249
    Détails du profil
    Informations forums :
    Inscription : Juin 2005
    Messages : 249
    Points : 94
    Points
    94
    Par défaut
    Je suis entrain de telecharger Serveur HiT ODBC/400 Édition de Développeur

    Mais voilà qnq connait la mise en place d'un tel système ?

  9. #9
    Tan
    Tan est déconnecté
    Membre habitué
    Profil pro
    Inscrit en
    Janvier 2004
    Messages
    168
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2004
    Messages : 168
    Points : 158
    Points
    158
    Par défaut
    Je m'y connais pas trop, mais il n'y a pas grand chose à savoir

    Une fois le lien créé, tu t'en sers pour lier tes tables dans access, et après ces exactement comme access.

    Pour créer le lien, il te faut par contre, il me semble, l'adresse IP de l'AS400, la bibliotèque que tu veux utiliser, un nom d'utilisateur (facultatif, je crois)...

    Quel est ton problème.

  10. #10
    Invité
    Invité(e)
    Par défaut
    Bonjour
    je viens de lire ton message et je ne vois pas pourquoi tu passes par excel pour faire les mises à jour.

    il y aplusieurs solutions pour lier les données à Access
    Soit tu passes par un query as400 dont tu exportes les résultats en csv.

    Soit tu passe par le module d'exportation de données client access et tu exportes toujours dans un fichier CSV.

    Dans les deux cas tu lies les tables as400 à ce fichier. ce qui permets de donner les désignations exactes que tu souhaites aux champs des tables Access.

    Enfin tu peux attaquer directement l'as400 dans access par ADODB.
    Personnellement dans mon menu genéral access. j'ai un bouton qui déclenche la mise à jour client access et après j'ai tous mes formulaires et états qui se chargent du reste.

    Bon courage

  11. #11
    moq
    moq est déconnecté
    Futur Membre du Club
    Inscrit en
    Décembre 2003
    Messages
    12
    Détails du profil
    Informations forums :
    Inscription : Décembre 2003
    Messages : 12
    Points : 8
    Points
    8
    Par défaut
    Bonjour,

    Je m'incruste un peu dans le sujet.

    J'ai le même problème. Import de données AS400 sur excel. Sauf qu'où je bosse, on n'a pas client access mais un logiciel qui s'appelle ExchangeData et il manque un peu de fonctionnalites.

    C'est pourquoi je fouille pour trouver une solution qui me permettrait de récupérer les données AS400 directement sous excel.

    J'ai essayé un code en ADODB mais je n'arrive pas à paramètrer la connexion ADO (nom du serveur, données source, ...).

    Donc si quelqu'un a une idée. Je suis preneur.

    Merci.

    Moq

Discussions similaires

  1. Liaison Base Commercial Access
    Par Myogtha dans le forum Schéma
    Réponses: 19
    Dernier message: 21/02/2008, 16h29
  2. Liaisons entre tables (Access 2007)
    Par Michel580 dans le forum Access
    Réponses: 4
    Dernier message: 19/01/2008, 19h41
  3. Liaison ODBC - base Access
    Par shinobi dans le forum Access
    Réponses: 6
    Dernier message: 09/03/2007, 08h58
  4. Liaisons de table Access
    Par lucienkany dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 10/10/2006, 09h48
  5. [VB.NET] Question sur liaison VB et Access
    Par Hoegaarden dans le forum Accès aux données
    Réponses: 2
    Dernier message: 18/05/2004, 09h35

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo