Tout d'abord voici le contexte :
Importation de fichiers Texte via DoCmd.TransferText. Il s'agit d'un fichier
dont les champs sont nommés en tête du fichier texte, les enregistrements
sont délimités par des point-virgules et l'insertion se fait dans une table
existante.
Et voici maintenant mon problème :
Sur les 20 fichiers texte que j'ai à importer, seuls 3 d'entre eux me posent
le problème : un des champs contenant des données alpha semble être converti
en type numérique lors du transfert, ce qui fait au final que je ne dispose
dans le champ de la table access après transfert que de données de type
numérique, toutes les données alpha ne sont pas "passées". J'ai tenté de
chercher un point commun à ces 3 champs issus de 3 fichiers txt différents
mais en vain...
Une petite précision : lorsque j'ai fini par tester l'import de ces données
via le menu Access (Fichier > Données externes > Importer), le problème
n'apparaît pas et les données sont parfaitement intégrées dans les tables
Access.
Je ne sais plus où chercher !
J'espère avoir été assez claire et remercie d'avance tous ceux qui
m'aideront !!
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
hm15
Bonjour Vivie,
est-ce que la première valeur du champ qui pose un problème, n'est pas un nombre ou un nombre suivi de la lettre "F" par exemple ? Il me semble qu'Access se base sur la 1re valeur rencontrée pour déterminer le type de champ.
Tout d'abord voici le contexte : Importation de fichiers Texte via DoCmd.TransferText. Il s'agit d'un fichier
dont les champs sont nommés en tête du fichier texte, les enregistrements sont délimités par des point-virgules et l'insertion se fait dans une table
existante.
Et voici maintenant mon problème : Sur les 20 fichiers texte que j'ai à importer, seuls 3 d'entre eux me posent
le problème : un des champs contenant des données alpha semble être converti
en type numérique lors du transfert, ce qui fait au final que je ne dispose
dans le champ de la table access après transfert que de données de type numérique, toutes les données alpha ne sont pas "passées". J'ai tenté de chercher un point commun à ces 3 champs issus de 3 fichiers txt différents mais en vain... Une petite précision : lorsque j'ai fini par tester l'import de ces données
via le menu Access (Fichier > Données externes > Importer), le problème n'apparaît pas et les données sont parfaitement intégrées dans les tables Access. Je ne sais plus où chercher !
J'espère avoir été assez claire et remercie d'avance tous ceux qui m'aideront !!
Bonjour Vivie,
est-ce que la première valeur du champ qui pose un problème, n'est pas un
nombre ou un nombre suivi de la lettre "F" par exemple ?
Il me semble qu'Access se base sur la 1re valeur rencontrée pour déterminer
le type de champ.
"Vivie" <sycollin@free.fr> a écrit dans le message de news:
OHxQol$XDHA.1620@TK2MSFTNGP12.phx.gbl...
Bonjour à tous,
Tout d'abord voici le contexte :
Importation de fichiers Texte via DoCmd.TransferText. Il s'agit d'un
fichier
dont les champs sont nommés en tête du fichier texte, les enregistrements
sont délimités par des point-virgules et l'insertion se fait dans une
table
existante.
Et voici maintenant mon problème :
Sur les 20 fichiers texte que j'ai à importer, seuls 3 d'entre eux me
posent
le problème : un des champs contenant des données alpha semble être
converti
en type numérique lors du transfert, ce qui fait au final que je ne
dispose
dans le champ de la table access après transfert que de données de type
numérique, toutes les données alpha ne sont pas "passées". J'ai tenté de
chercher un point commun à ces 3 champs issus de 3 fichiers txt différents
mais en vain...
Une petite précision : lorsque j'ai fini par tester l'import de ces
données
via le menu Access (Fichier > Données externes > Importer), le problème
n'apparaît pas et les données sont parfaitement intégrées dans les tables
Access.
Je ne sais plus où chercher !
J'espère avoir été assez claire et remercie d'avance tous ceux qui
m'aideront !!
est-ce que la première valeur du champ qui pose un problème, n'est pas un nombre ou un nombre suivi de la lettre "F" par exemple ? Il me semble qu'Access se base sur la 1re valeur rencontrée pour déterminer le type de champ.
Tout d'abord voici le contexte : Importation de fichiers Texte via DoCmd.TransferText. Il s'agit d'un fichier
dont les champs sont nommés en tête du fichier texte, les enregistrements sont délimités par des point-virgules et l'insertion se fait dans une table
existante.
Et voici maintenant mon problème : Sur les 20 fichiers texte que j'ai à importer, seuls 3 d'entre eux me posent
le problème : un des champs contenant des données alpha semble être converti
en type numérique lors du transfert, ce qui fait au final que je ne dispose
dans le champ de la table access après transfert que de données de type numérique, toutes les données alpha ne sont pas "passées". J'ai tenté de chercher un point commun à ces 3 champs issus de 3 fichiers txt différents mais en vain... Une petite précision : lorsque j'ai fini par tester l'import de ces données
via le menu Access (Fichier > Données externes > Importer), le problème n'apparaît pas et les données sont parfaitement intégrées dans les tables Access. Je ne sais plus où chercher !
J'espère avoir été assez claire et remercie d'avance tous ceux qui m'aideront !!
Vivie
Bonjour Annette,
C'est une chose à laquelle j'ai malheureusement déjà pensé et ... non ! J'ai manipulé le fichier pour qu'il n'y ait sur le 1er enregistrement aucun doute sur le fait qu'il s'agit d'un type alpha. Merci quand même pour ta réponse !
"hm15" a écrit dans le message de news:OfmDgq$
Bonjour Vivie,
est-ce que la première valeur du champ qui pose un problème, n'est pas un nombre ou un nombre suivi de la lettre "F" par exemple ? Il me semble qu'Access se base sur la 1re valeur rencontrée pour déterminer
Tout d'abord voici le contexte : Importation de fichiers Texte via DoCmd.TransferText. Il s'agit d'un fichier
dont les champs sont nommés en tête du fichier texte, les enregistrements
sont délimités par des point-virgules et l'insertion se fait dans une table
existante.
Et voici maintenant mon problème : Sur les 20 fichiers texte que j'ai à importer, seuls 3 d'entre eux me posent
le problème : un des champs contenant des données alpha semble être converti
en type numérique lors du transfert, ce qui fait au final que je ne dispose
dans le champ de la table access après transfert que de données de type numérique, toutes les données alpha ne sont pas "passées". J'ai tenté de chercher un point commun à ces 3 champs issus de 3 fichiers txt différents
mais en vain... Une petite précision : lorsque j'ai fini par tester l'import de ces données
via le menu Access (Fichier > Données externes > Importer), le problème n'apparaît pas et les données sont parfaitement intégrées dans les tables
Access. Je ne sais plus où chercher !
J'espère avoir été assez claire et remercie d'avance tous ceux qui m'aideront !!
Bonjour Annette,
C'est une chose à laquelle j'ai malheureusement déjà pensé et ... non ! J'ai
manipulé le fichier pour qu'il n'y ait sur le 1er enregistrement aucun doute
sur le fait qu'il s'agit d'un type alpha.
Merci quand même pour ta réponse !
"hm15" <hm15@horizon-micro.com> a écrit dans le message de
news:OfmDgq$XDHA.384@TK2MSFTNGP12.phx.gbl...
Bonjour Vivie,
est-ce que la première valeur du champ qui pose un problème, n'est pas un
nombre ou un nombre suivi de la lettre "F" par exemple ?
Il me semble qu'Access se base sur la 1re valeur rencontrée pour
déterminer
"Vivie" <sycollin@free.fr> a écrit dans le message de news:
OHxQol$XDHA.1620@TK2MSFTNGP12.phx.gbl...
Bonjour à tous,
Tout d'abord voici le contexte :
Importation de fichiers Texte via DoCmd.TransferText. Il s'agit d'un
fichier
dont les champs sont nommés en tête du fichier texte, les
enregistrements
sont délimités par des point-virgules et l'insertion se fait dans une
table
existante.
Et voici maintenant mon problème :
Sur les 20 fichiers texte que j'ai à importer, seuls 3 d'entre eux me
posent
le problème : un des champs contenant des données alpha semble être
converti
en type numérique lors du transfert, ce qui fait au final que je ne
dispose
dans le champ de la table access après transfert que de données de type
numérique, toutes les données alpha ne sont pas "passées". J'ai tenté de
chercher un point commun à ces 3 champs issus de 3 fichiers txt
différents
mais en vain...
Une petite précision : lorsque j'ai fini par tester l'import de ces
données
via le menu Access (Fichier > Données externes > Importer), le problème
n'apparaît pas et les données sont parfaitement intégrées dans les
tables
Access.
Je ne sais plus où chercher !
J'espère avoir été assez claire et remercie d'avance tous ceux qui
m'aideront !!
C'est une chose à laquelle j'ai malheureusement déjà pensé et ... non ! J'ai manipulé le fichier pour qu'il n'y ait sur le 1er enregistrement aucun doute sur le fait qu'il s'agit d'un type alpha. Merci quand même pour ta réponse !
"hm15" a écrit dans le message de news:OfmDgq$
Bonjour Vivie,
est-ce que la première valeur du champ qui pose un problème, n'est pas un nombre ou un nombre suivi de la lettre "F" par exemple ? Il me semble qu'Access se base sur la 1re valeur rencontrée pour déterminer
Tout d'abord voici le contexte : Importation de fichiers Texte via DoCmd.TransferText. Il s'agit d'un fichier
dont les champs sont nommés en tête du fichier texte, les enregistrements
sont délimités par des point-virgules et l'insertion se fait dans une table
existante.
Et voici maintenant mon problème : Sur les 20 fichiers texte que j'ai à importer, seuls 3 d'entre eux me posent
le problème : un des champs contenant des données alpha semble être converti
en type numérique lors du transfert, ce qui fait au final que je ne dispose
dans le champ de la table access après transfert que de données de type numérique, toutes les données alpha ne sont pas "passées". J'ai tenté de chercher un point commun à ces 3 champs issus de 3 fichiers txt différents
mais en vain... Une petite précision : lorsque j'ai fini par tester l'import de ces données
via le menu Access (Fichier > Données externes > Importer), le problème n'apparaît pas et les données sont parfaitement intégrées dans les tables
Access. Je ne sais plus où chercher !
J'espère avoir été assez claire et remercie d'avance tous ceux qui m'aideront !!