none
Importation dans Access de données en format Txt RRS feed

  • Question

  • <!-- /* Style Definitions */ p.MsoNormal, li.MsoNormal, div.MsoNormal {mso-style-parent:""; margin:0cm; margin-bottom:.0001pt; mso-pagination:widow-orphan; font-size:12.0pt; font-family:"Times New Roman"; mso-fareast-font-family:"Times New Roman";} @page Section1 {size:595.3pt 841.9pt; margin:70.85pt 70.85pt 70.85pt 70.85pt; mso-header-margin:35.4pt; mso-footer-margin:35.4pt; mso-paper-source:0;} div.Section1 {page:Section1;} -->

    Dans une base Access j'exporte en format texte, délimité, une table de personnes (54739 personnes) avec toutes leurs caractéristiques (nom, prénom, adresse etc). Dans une autre base Access j'ai créé une routine chargée d'importer dans une table de personnes, dont la structure est analogue à celle de la base d'origine, les données du fichier txt. J'ai créé une boucle qui reprend chaque champ de la table Txt et les insère dans la table destinataire (utilisation de AddNew et Update). Tout semble bien se passer, mes 54739 personnes sont enregistrées, mais je constate que dans ma base Acces une table de type xxx_ImportErrors a été créée.

    Il y est signalé 619 fois : champ F9, et la ligne concernée. Si je met le champ F9 en commentaire rien ne change. Si je supprime du fichier Txt tous les enregistrements sauf les trois premiers signalés en erreur cette table d'erreur n'est plus créée.

    Question : comment identifier la cause de ces erreurs ?

    Est-il possible que ma boucle s'exécute trop vite par rapport au temps de mise à jour (instruction Update)

    Merci à qui pourra me donner une solution ou une piste pour me tirer de ce mauvais pas.

    CapErquy

    mercredi 18 novembre 2009 10:00

Toutes les réponses

  • Peux-tu nous faire parvenir un échantillon de se fichier texte (notamment quelques lignes qui fonctionnent et qui ne fonctionnent pas).
    Que contient la table ImportErrors ?
    Visitez mes sites : http://2gm.free.fr http://loufab.developpez.com
    vendredi 8 janvier 2010 11:10