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 :

Automatisation dans l'importation d'un fichier


Sujet :

Access

  1. #1
    Membre du Club
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    66
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 66
    Points : 62
    Points
    62
    Par défaut Automatisation dans l'importation d'un fichier
    bonjour,

    Je cherche a faire une importation automatique d'un fichier csv vers ma base de donnée (par exemple importer le fichier en fin de journée).

    Mon probleme vient de l'automatisation, je ne vois pas comment faire.
    Auriez vous des conseils a me fournir?

    Benoît

  2. #2
    EE
    EE est déconnecté
    Membre habitué Avatar de EE
    Inscrit en
    Avril 2005
    Messages
    207
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 207
    Points : 133
    Points
    133
    Par défaut
    peu etre ajouter un timer de formulaire sur une fonction call
    idée avancée sans test
    la base est ouverte ou fermée???

  3. #3
    Membre expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Points : 3 834
    Points
    3 834
    Par défaut
    Bonjour,
    Pour automatiser l'exportation de ton fichier csv, tu pourrais peut-être le programmer à l'aide du Planificateur de Tâches de Windows
    Ceci n'est qu'une idée
    Bonne continuation

  4. #4
    EE
    EE est déconnecté
    Membre habitué Avatar de EE
    Inscrit en
    Avril 2005
    Messages
    207
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 207
    Points : 133
    Points
    133
    Par défaut
    bonne idée de Freeaccess, nous n'avons pas assez d'info pour t'aider... dois tu réintégrer les données de ton csv dans ta base en fin de journée???
    Tu nous parles d'importation , je suppose un update d'une table???

  5. #5
    Membre du Club
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    66
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 66
    Points : 62
    Points
    62
    Par défaut
    merci pour l'aide

    vu que je suis debutant sous access, existe-t-il un tuto sur les timer

  6. #6
    EE
    EE est déconnecté
    Membre habitué Avatar de EE
    Inscrit en
    Avril 2005
    Messages
    207
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 207
    Points : 133
    Points
    133
    Par défaut
    glup's je crois que nos posts se sont croisés
    donnes nous des infos

  7. #7
    Membre du Club
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    66
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 66
    Points : 62
    Points
    62
    Par défaut
    En effet on peut considerer que s'est un update de ma base puisque je veux rajouter des données mais il faudrait que ce soit transparent pour l'utilisateur c'est a dire aucune manipulation a faire

  8. #8
    Membre expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Points : 3 834
    Points
    3 834
    Par défaut
    Re,
    Avec un peu plus d'explications, c'est mieux
    Malgré le fait que je ne sache pas comment ton fichier csv est créé, on va partir sur le fait que ce fichier est déjà dans un répertoire connue...
    Donc, grosso modo:
    1) tu crée une table temporaire que tu "remplie" à l'aide de ton fichier texte
    2) puis une requête de mise à jour vers la table cible

    Pour toutes ces actions la F.A.Q. t'apportera les réponses.

    c'est a dire aucune manipulation a faire
    Ici soit effectivement tu "programme" une mise à jour automatique en fonction d'un horaire ou tu donne la possibilité à ton (tes) utilisateur(s) de le déclencher à l'aide par exmple d'un bouton de commande....
    CE ne sont encore que des idées.....

  9. #9
    EE
    EE est déconnecté
    Membre habitué Avatar de EE
    Inscrit en
    Avril 2005
    Messages
    207
    Détails du profil
    Informations forums :
    Inscription : Avril 2005
    Messages : 207
    Points : 133
    Points
    133
    Par défaut
    je pense pas qu'on puisse utiliser le gestionnaire de tache windows
    comment est généré ton csv?

  10. #10
    Membre du Club
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    66
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 66
    Points : 62
    Points
    62
    Par défaut
    Mon fichier csv est generé par l'export d'une table faite avec le logiciel WinCC.

    Ce que j'ai actuellement c'est le fichier csv qui est dans un repertoir fixe
    1) tu crée une table temporaire que tu "remplie" à l'aide de ton fichier texte
    2) puis une requête de mise à jour vers la table cible
    Ces actions sont déja réalisés mais pour les éxecuter il faut appuyer sur un bouton, mon but est justement de supprimer ce bouton.

    Ce que je souhaite:
    une mise à jour automatique en fonction d'un horaire
    mais je ne vois pas comment le réaliser. Je pense que les timer est une bonne idée, il va juste falloir que je trouve un tuto dessus.
    Si quelqu'un connait un endroit ou je peut le trouver.

  11. #11
    Membre expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Points : 3 834
    Points
    3 834
    Par défaut
    Re,
    pour le timer, déjà tu peux te référer à l'aide d'Access
    Sinon, le principe c'est de faire vérifier en permanence l'heure et de déclencher alors automatiquement cette mise à jour
    Par contre je ne suis pas certain, que cela puisse être effectué si un utilisateur est en cours d'utilisation de la base....sauf peut-être un message l'avertissant que la base va se mettre à jour
    Sinon, essaie également de rechercher dans les anciens messages pour voir si le sujet n'a pas déjà été abordé...
    Bonne continuation

  12. #12
    Membre expert
    Avatar de FreeAccess
    Homme Profil pro
    Un monde ou prendre est plus facile qu'apprendre.
    Inscrit en
    Mars 2006
    Messages
    2 745
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France

    Informations professionnelles :
    Activité : Un monde ou prendre est plus facile qu'apprendre.

    Informations forums :
    Inscription : Mars 2006
    Messages : 2 745
    Points : 3 834
    Points
    3 834
    Par défaut
    Re,
    Allez, avant d'aller faire un petit dodo..... Ici quelques post qui pourront d'inspirer pour ta mise à jour :

    http://www.developpez.net/forums/sho...ighlight=timer
    http://www.developpez.net/forums/sho...ighlight=timer

  13. #13
    Membre du Club
    Étudiant
    Inscrit en
    Juin 2006
    Messages
    66
    Détails du profil
    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Juin 2006
    Messages : 66
    Points : 62
    Points
    62
    Par défaut
    Salut,

    Merci pour l'aide, je pense qu'avec les post que tu m'a indiquer j'ai trouver ce qu'il me fallais.
    Je ne pourrais lle mettre en oeuvre que lundi par contre

    merci encore a tout le monde

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. Réponses: 0
    Dernier message: 21/01/2015, 19h34
  2. [AC-2007] Automatisation de l'import d'un fichier csv dans ma bdd
    Par Bubulle232 dans le forum VBA Access
    Réponses: 22
    Dernier message: 31/01/2012, 12h22
  3. [xslt] import d'1 fichier dans un autre
    Par teophil dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 25/11/2005, 09h28
  4. Réponses: 7
    Dernier message: 23/11/2005, 19h20
  5. Réponses: 7
    Dernier message: 04/10/2005, 19h21

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