mmmxtina
Messages postés67Date d'inscriptionmardi 26 mai 2009StatutMembreDernière intervention 9 avril 2013
-
10 août 2009 à 15:17
Calade
Messages postés1207Date d'inscriptiondimanche 20 avril 2003StatutMembreDernière intervention 4 juin 2016
-
11 août 2009 à 08:31
Bonjour,
j'ai un petit soucis!!!
Alors j'ai paramétré avec l'assistant d'access le transfert d'un fichier csv, sur une table access.
J'usiqu'ici cela fonctionne très bien mais il y a un truc qui déconne, dans mes paramètre, à la fin je demande à access, d'ajouter une clé primaire, en gros il fait un numéro auto, selon le nombre de colonne que j'ai.
Et quand je lance en vba le transfert de ems fichiers Access, ne crée pas de clé primaire comme prévu.
Calade
Messages postés1207Date d'inscriptiondimanche 20 avril 2003StatutMembreDernière intervention 4 juin 201610 10 août 2009 à 15:34
Bonjour,
Ce que essaies de faire correspond Attacher une nouvelle table quand tu passes par les menus d'Access.
La table ainsi attachée est en LECTURE SEULE. Ce qui signifie que modifier lors de l'attache le type des champs (et encore que ton fichier importé soit au format .TXT). Après tu ne pourras plus ni modifier le type, la structure, encore moins modifier des données ou supprimer des enregistrements.
mmmxtina
Messages postés67Date d'inscriptionmardi 26 mai 2009StatutMembreDernière intervention 9 avril 2013 10 août 2009 à 15:52
bonjour calade, et merci de ta réponse!
je t'avou que j'ai aps trop compris ce que tu m'a expliqué, mais en fait, moi je veux juste transférer un fichier csv, dans une nouvelle tavle que j'ai nommée "maTable", le chemin du fichier est contenu dans "fichierCSV", donc si tu veux le transfert en soit fonctionne, j'ai bien une table du nom de "matable" avec le contenu du ficheirScv, mais access, ne m'a pas mis de clé primaire.
alors que quand je le fait manuellement c'est-à-dire sans passé par VBA , il la met.
tu as une idée?
peutetre que de demandé a access de rajoute rune clé primaire, il ne l'enregistre pas quand tu eregistre les parametres d'importation, enfin ça serait bizare quand mm...
d'après la doc' le fichier que tu nommes doit être un fichier de spécification (des types de champs à importer par exemple).
2) Tu dis que quand tu le fais manuellement, tu n'a pas de problèmes. Comment le fais-tu manuellement? Là je pense que l'on ne parle pas de la même chose.
La version manuelle de cette commande est "Nouveau/Attacher une table" dans le volet "Tables" à gauche de l'IDE.