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 :

[importation] insérer une ligne dans les spécifications d'importation


Sujet :

Access

  1. #1
    Membre confirmé Avatar de Satch
    Homme Profil pro
    Hypnothérapeute - Magicien
    Inscrit en
    Mars 2004
    Messages
    498
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 42
    Localisation : Suisse

    Informations professionnelles :
    Activité : Hypnothérapeute - Magicien

    Informations forums :
    Inscription : Mars 2004
    Messages : 498
    Points : 645
    Points
    645
    Par défaut [importation] insérer une ligne dans les spécifications d'importation
    Bonjour,

    J'ai des fichiers plats à importer dans des tables access. Pour cela j'ai créé de bonnes grosses spécifications d'importation.

    Seulement, je viens de me rendre compte que un champ de faux.

    Si par exemple j'ai :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    champ debut longueur
    ch1 1 9
    ch2 10 2
    ch3 12 7
    et que je me rends compte que mon ch2 doit en fait être fait non pas d'un champ de 2 caractères mais de 2 champs de 1 caractères, est-ce qu'il est possible d'insérer une ligne dans ces spécifications d'importation ?

    J'ai des fichiers avec beaucoup de colonnes, et donc des spec d'importations assez grosse, et ça m'embêterait de tout refaire juste parce que j'arrive pas à insérer une ligne...

    Est-ce possible ?

  2. #2
    Membre émérite

    Profil pro
    Inscrit en
    Février 2005
    Messages
    1 751
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Février 2005
    Messages : 1 751
    Points : 2 368
    Points
    2 368
    Par défaut
    Bonjour,

    Si tu utilises les spécifications d'import/export "intégré" dans Access, alors il te faut regarder 2 tables cachées:
    * [MSysIMEXSpec]
    * [MSysIMEXColumns]

    Un lien où on aborde la question de l'ajout de données dans [MSysIMEXColumns.]
    http://www.pcreview.co.uk/forums/thread-2102526.php

    Mais tu peux aussi spécifier le format d'import/export dans un fichier externe qui doit toujours être nommé "schema.ini" et qui est "automatiquement" utilisé par la commande DoCmd.TransferText (tu peux aussi passer par DAO/JET).

    Un lien qui explique en quoi consiste ce fichier: http://support.microsoft.com/kb/210073/en-us

    Et puis aussi ceci pour avoir tous les détails: http://msdn.microsoft.com/archive/de...htextfiles.asp

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

Discussions similaires

  1. [RegEx] Insérer une ligne toutes les n lignes dans un tableau
    Par guidav dans le forum Langage
    Réponses: 5
    Dernier message: 09/07/2008, 15h12
  2. [VB] Insérer une ligne dans une BD
    Par pnicop dans le forum Accès aux données
    Réponses: 2
    Dernier message: 27/09/2006, 19h06
  3. insérer une ligne dans un dbgrid entre 2 enregistrements
    Par bertrand_declerck dans le forum Bases de données
    Réponses: 3
    Dernier message: 22/09/2005, 09h15
  4. [VBA] insérer une ligne dans un fichier excel
    Par cokinoumasterflash dans le forum Macros et VBA Excel
    Réponses: 3
    Dernier message: 21/07/2005, 18h52
  5. Réponses: 2
    Dernier message: 07/07/2005, 11h47

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