Précédent   Forum des professionnels en informatique > Logiciels > Microsoft Office > Access > Requêtes et SQL.
Requêtes et SQL. Tout ce qui concerne vos questions sur les requêtes et le SQL sous Access se trouve ici.
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 21/12/2011, 19h14   #1
Invité de passage
 
Jean-Didier PAWLOWSKI
Inscription : mars 2010
Messages : 13
Détails du profil
Informations personnelles :
Nom : Jean-Didier PAWLOWSKI

Informations forums :
Inscription : mars 2010
Messages : 13
Points : 1
Points : 1
Par défaut PB Requete import csv avec champs espacés

Bonjour

Voici mon problème que je n'arrive pas à résoudre, si quelqu'un pouvait m'apporter un peu d'aide, ca serait super sympa.

Je recois chaque jour par mail un fichier csv d'environ 12 000 lignes et 20 champs.

Je souhaite importer ce fichier de facon quotidienne dans une base access de facon a pouvoir traiter les données.

J'ai donc créé une table liée à ce fichier csv qui porte toujours le meme nom et créé une requete pour ajouter quotidiennement les données que je recois dans une table locale access.

Mon probleme est que les champs de ce fichier csv comportent des intitulés avec des espaces (Par exemple : "Nom du conseiller")

Ma requete "ajout" bloque systématiquement avec le message "L'instruction INSERT INTO contient le nom de champs inconnu suivant : [Nom du conseiller]...

Je ne souhaite pas avoir a changer les 25 noms de champ de ce fichier csv quotidiennement...

J'ai essayer de mettre "Nom du conseiller entre" [] dans ma requete autant dans la table source que dans la table de destination mais cela ne change rien, et je ne peux pas non plus demander à l'emetteur de ce fichier de modifier les noms.

Pouvez vous me venir en aide svp ?

Merci d'avance

********************
Petit rajout :

Je viens de tenter d'enlever les [] dans le nom du champ source et de destination et cela semble fonctionner.
N'est pas problématique de travailler sans les [], excel, que ce soit 2003 ou 2007 arriveront'ils a traiter les informations issues de cette table ?

Merci
jean-didier est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2011, 21h43   #2
Membre éprouvé
 
Avatar de dumas.blr
 
Homme Jean-Yves DUMAS
Consultant informatique
Inscription : juin 2010
Messages : 325
Détails du profil
Informations personnelles :
Nom : Homme Jean-Yves DUMAS
Âge : 48
Localisation : France, Hauts de Seine (Île de France)

Informations professionnelles :
Activité : Consultant informatique
Secteur : Conseil

Informations forums :
Inscription : juin 2010
Messages : 325
Points : 447
Points : 447
Bonjour Jean-Didier,

Pourquoi crée-tu une requête ajout ?
Tu peux utiliser l'assistant importation, enregistrer le format d'importation, et l'utiliser, soit dansn une macro, soit dans un code VBA.
__________________
S'il n'y a pas de solution, c'est qu'il n'y a pas de problème !!!
si tout est OK, n'oubliez pas de cliquer sur
dumas.blr est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 21/12/2011, 22h25   #3
Invité de passage
 
Jean-Didier PAWLOWSKI
Inscription : mars 2010
Messages : 13
Détails du profil
Informations personnelles :
Nom : Jean-Didier PAWLOWSKI

Informations forums :
Inscription : mars 2010
Messages : 13
Points : 1
Points : 1
Bonsoir

Tout simplement parce que je n'y avais pas pense.
Les forums montrent ici tout leur intérêt

Je vais essayer demain, je te tiens au courant

Merci
jean-didier est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 05h45.


 
 
 
 
Partenaires

Hébergement Web