OVH Cloud OVH Cloud

Erreur d'importation

4 réponses
Avatar
Phenix21
Bonjour =E0 tous,

Voil=E0, j'essaie d'importer manuellement un fichier txt sous access. Le
fichier est structur=E9 de cette mani=E8re :

327900 1953850 27
327950 1953850 27
328000 1953850 27
327900 1953800 27
327950 1953800 27
328000 1953800 28
328050 1953800 28
327850 1953750 27
327900 1953750 27
327950 1953750 27

donc avec des espaces comme s=E9parateur, et 3 colonnes =E0 la fin. Ce
fichier contient environ 1 million de ligne.

Le probl=E8me est que lors de l'importation, access loupe environ 20%
des valeurs de Y. Comment cela se fait-il ? Est-ce un probl=E8me de
taille de fichier txt ?

Merci d'avance pour votre aide

4 réponses

Avatar
Richard_35
Bonjour,

Je ne sais pas à quoi correspond Y, mais il doit s'agir de 20% du contenu de
ce champ qui est de type différent des 80% restants.
En dernière page de l'assistant d'importation, tu as la possibilité de
choisir le type de tes 3 champs.
Forces "Texte" pour les 3 champs, il ne devrait plus y avoir de rejet.

Bon courage,
Richard.



"Phenix21" a écrit dans le message de news:

Bonjour à tous,

Voilà, j'essaie d'importer manuellement un fichier txt sous access. Le
fichier est structuré de cette manière :

327900 1953850 27
327950 1953850 27
328000 1953850 27
327900 1953800 27
327950 1953800 27
328000 1953800 28
328050 1953800 28
327850 1953750 27
327900 1953750 27
327950 1953750 27

donc avec des espaces comme séparateur, et 3 colonnes à la fin. Ce
fichier contient environ 1 million de ligne.

Le problème est que lors de l'importation, access loupe environ 20%
des valeurs de Y. Comment cela se fait-il ? Est-ce un problème de
taille de fichier txt ?

Merci d'avance pour votre aide
Avatar
Phenix21
Il s'agit en fait de coordonnées géographiques... Le problème c'est
que derrière je passe une requête qui ne me sélectionne que les
coordonnées à l'intérieur d'une certaine plage.

Enfin je vais tout de même essayer, histoire de voir si les contenus
sont différents.

Penses-tu que la quantité de données pose problème ?



Bonjour,

Je ne sais pas à quoi correspond Y, mais il doit s'agir de 20% du conte nu de
ce champ qui est de type différent des 80% restants.
En dernière page de l'assistant d'importation, tu as la possibilité de
choisir le type de tes 3 champs.
Forces "Texte" pour les 3 champs, il ne devrait plus y avoir de rejet.

Bon courage,
Richard.



"Phenix21" a écrit dans le message de news:

Bonjour à tous,

Voilà, j'essaie d'importer manuellement un fichier txt sous access. Le
fichier est structuré de cette manière :

327900 1953850 27
327950 1953850 27
328000 1953850 27
327900 1953800 27
327950 1953800 27
328000 1953800 28
328050 1953800 28
327850 1953750 27
327900 1953750 27
327950 1953750 27

donc avec des espaces comme séparateur, et 3 colonnes à la fin. Ce
fichier contient environ 1 million de ligne.

Le problème est que lors de l'importation, access loupe environ 20%
des valeurs de Y. Comment cela se fait-il ? Est-ce un problème de
taille de fichier txt ?

Merci d'avance pour votre aide


Avatar
Richard_35
Normalement, tant que ta base ACCESS ne dépasse pas 2 Go, il n'y a pas de
problème.
As-tu essayé en forçant tes champs en type "Texte" ?
Ensuite, tu peux changer le type de champs et examiner les rejets : ACCESS
créé une table qui te liste les n° d'enregistrement rejetés.

Richard.


"Phenix21" a écrit dans le message de news:

Il s'agit en fait de coordonnées géographiques... Le problème c'est
que derrière je passe une requête qui ne me sélectionne que les
coordonnées à l'intérieur d'une certaine plage.

Enfin je vais tout de même essayer, histoire de voir si les contenus
sont différents.

Penses-tu que la quantité de données pose problème ?



Bonjour,

Je ne sais pas à quoi correspond Y, mais il doit s'agir de 20% du contenu
de
ce champ qui est de type différent des 80% restants.
En dernière page de l'assistant d'importation, tu as la possibilité de
choisir le type de tes 3 champs.
Forces "Texte" pour les 3 champs, il ne devrait plus y avoir de rejet.

Bon courage,
Richard.



"Phenix21" a écrit dans le message de news:

Bonjour à tous,

Voilà, j'essaie d'importer manuellement un fichier txt sous access. Le
fichier est structuré de cette manière :

327900 1953850 27
327950 1953850 27
328000 1953850 27
327900 1953800 27
327950 1953800 27
328000 1953800 28
328050 1953800 28
327850 1953750 27
327900 1953750 27
327950 1953750 27

donc avec des espaces comme séparateur, et 3 colonnes à la fin. Ce
fichier contient environ 1 million de ligne.

Le problème est que lors de l'importation, access loupe environ 20%
des valeurs de Y. Comment cela se fait-il ? Est-ce un problème de
taille de fichier txt ?

Merci d'avance pour votre aide


Avatar
Phenix21
Ca y est j'ai trouvé l'erreur. Effectivement il s'agissait d'un
problème de type de données. En fait j'importais les données avec
des colonnes de largeur fixe. Mais sur la 3ème colonne, access se
calait juste avant le "52", alors qu'on pouvait trouver également des
nombres à 3 chiffres. Finalement je me retrouvais alors avec des
données du type "1234567 1" dans la colonne Y. D'où l'erreur !

Hum j'ai pas l'impressioon d'avoir été très clair !

Merci beaucoup de t'être penché sur mon problème Richard ;)



Normalement, tant que ta base ACCESS ne dépasse pas 2 Go, il n'y a pas de
problème.
As-tu essayé en forçant tes champs en type "Texte" ?
Ensuite, tu peux changer le type de champs et examiner les rejets : ACCESS
créé une table qui te liste les n° d'enregistrement rejetés.

Richard.


"Phenix21" a écrit dans le message de news:

Il s'agit en fait de coordonnées géographiques... Le problème c'est
que derrière je passe une requête qui ne me sélectionne que les
coordonnées à l'intérieur d'une certaine plage.

Enfin je vais tout de même essayer, histoire de voir si les contenus
sont différents.

Penses-tu que la quantité de données pose problème ?



Bonjour,

Je ne sais pas à quoi correspond Y, mais il doit s'agir de 20% du con tenu
de
ce champ qui est de type différent des 80% restants.
En dernière page de l'assistant d'importation, tu as la possibilité de
choisir le type de tes 3 champs.
Forces "Texte" pour les 3 champs, il ne devrait plus y avoir de rejet.

Bon courage,
Richard.



"Phenix21" a écrit dans le message de news:

Bonjour à tous,

Voilà, j'essaie d'importer manuellement un fichier txt sous access. Le
fichier est structuré de cette manière :

327900 1953850 27
327950 1953850 27
328000 1953850 27
327900 1953800 27
327950 1953800 27
328000 1953800 28
328050 1953800 28
327850 1953750 27
327900 1953750 27
327950 1953750 27

donc avec des espaces comme séparateur, et 3 colonnes à la fin. Ce
fichier contient environ 1 million de ligne.

Le problème est que lors de l'importation, access loupe environ 20%
des valeurs de Y. Comment cela se fait-il ? Est-ce un problème de
taille de fichier txt ?

Merci d'avance pour votre aide