J'importe des donn=E9es d'excel dans une table Access, je=20
rempli cette table avec une requ=EAte SQL pour regrouper=20
des donn=E9es correspondant =E0 mon 1er champ dont les=20
valeurs sont unique.
La longueur total de mon deuxi=E8me champ d=E9passe souvent=20
les 255 caract=E8res le type de donn=E9e de d=E9part que j'ai=20
s=E9lectionn=E9 est : "Text" j'ai essay=E9 avec "M=E9mo" pour=20
avoir un plus grand espace mais quand je lance mon=20
importation et ma requ=EAte SQL j'ai 2 carr=E9s qui s'affiche=20
dans mon =E9tat.
Avez vous une solution ou cela est il tous simplement=20
impossible quand il y =E0 une alimentation automatique du=20
champ par SQL?
La requête regroupe pour chaque n° dans une nouvelle table tblResults ave un champ N° et un champ Indices comme cela : N° Indices 1 E3M+0.10 / E6M+0.10 / E9M+0.10 100 T6M+0.15 / E6M+0.12 / T1M+0.15 / T3M+0.13 Etc....
Quand le résultat dépasse les 255 caractères il me manque automatiquement dans mon champ de table et donc dans mon champs d'état des données.
Voila pourquoi je me suis posé la question du mémo qui lui peut comporte 65000 caractère environ. Toi si j'ai bien compris tu me dit de traiter ma requête par "paquet" de 255 caractères et de coller les résultat dans plusieurs champs, ce qui donnerais pour ma table tblResults par exemple :
Si je comprend bien ta dernière réponse il me faudrait 2 requêtes : par exemple une qui traite les données correspondant aux caractèrex 1 à 250 et l'autre de 251 à 500.
@+ Marc
-----Message d'origine----- Bonjour.
Affiche ici ta requête sql pour voir.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marco38" a écrit dans le message de
news:021201c3d688$5f3a52e0$ Bonjour,
J'ai essayé d'intégrer la commande SELECT Mid à ma requête
mais cela ne fonctionne pas. Tu as une idée? Faut-il séparer les deux commandes SQL?
.
.
Bonjour Raymond,
La requête modification et le suel moyen que j'ai trouver
pour concatener les éléments d'une table qui se compose
comme cela :
La requête regroupe pour chaque n° dans une nouvelle
table tblResults ave un champ N° et un champ Indices
comme cela :
N° Indices
1 E3M+0.10 / E6M+0.10 / E9M+0.10
100 T6M+0.15 / E6M+0.12 / T1M+0.15 / T3M+0.13
Etc....
Quand le résultat dépasse les 255 caractères il me manque
automatiquement dans mon champ de table et donc dans mon
champs d'état des données.
Voila pourquoi je me suis posé la question du mémo qui
lui peut comporte 65000 caractère environ.
Toi si j'ai bien compris tu me dit de traiter ma requête
par "paquet" de 255 caractères et de coller les résultat
dans plusieurs champs, ce qui donnerais pour ma table
tblResults par exemple :
Si je comprend bien ta dernière réponse il me faudrait 2
requêtes : par exemple une qui traite les données
correspondant aux caractèrex 1 à 250 et l'autre de 251 à
500.
@+
Marc
-----Message d'origine-----
Bonjour.
Affiche ici ta requête sql pour voir.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marco38" <anonymous@discussions.microsoft.com> a écrit
dans le message de
La requête regroupe pour chaque n° dans une nouvelle table tblResults ave un champ N° et un champ Indices comme cela : N° Indices 1 E3M+0.10 / E6M+0.10 / E9M+0.10 100 T6M+0.15 / E6M+0.12 / T1M+0.15 / T3M+0.13 Etc....
Quand le résultat dépasse les 255 caractères il me manque automatiquement dans mon champ de table et donc dans mon champs d'état des données.
Voila pourquoi je me suis posé la question du mémo qui lui peut comporte 65000 caractère environ. Toi si j'ai bien compris tu me dit de traiter ma requête par "paquet" de 255 caractères et de coller les résultat dans plusieurs champs, ce qui donnerais pour ma table tblResults par exemple :
Si je comprend bien ta dernière réponse il me faudrait 2 requêtes : par exemple une qui traite les données correspondant aux caractèrex 1 à 250 et l'autre de 251 à 500.
@+ Marc
-----Message d'origine----- Bonjour.
Affiche ici ta requête sql pour voir.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marco38" a écrit dans le message de
news:021201c3d688$5f3a52e0$ Bonjour,
J'ai essayé d'intégrer la commande SELECT Mid à ma requête
mais cela ne fonctionne pas. Tu as une idée? Faut-il séparer les deux commandes SQL?
.
.
Raymond [mvp]
Bonsoir.
j'avoue ne rien comprendre entre ta requête et la concaténation de 3 champs; je verrais demain si je comprend mieux ou si quelqu'un comprend mieux que moi.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marco38" a écrit dans le message de news:004801c3d86e$fbb01910$ Bonjour Raymond,
La requête modification et le suel moyen que j'ai trouver pour concatener les éléments d'une table qui se compose comme cela :
La requête regroupe pour chaque n° dans une nouvelle table tblResults ave un champ N° et un champ Indices comme cela : N° Indices 1 E3M+0.10 / E6M+0.10 / E9M+0.10 100 T6M+0.15 / E6M+0.12 / T1M+0.15 / T3M+0.13 Etc....
Quand le résultat dépasse les 255 caractères il me manque automatiquement dans mon champ de table et donc dans mon champs d'état des données.
Voila pourquoi je me suis posé la question du mémo qui lui peut comporte 65000 caractère environ. Toi si j'ai bien compris tu me dit de traiter ma requête par "paquet" de 255 caractères et de coller les résultat dans plusieurs champs, ce qui donnerais pour ma table tblResults par exemple :
J'ai assayer d'intéger un mid dans la requête existante mais cela ne fonctionne pas, mais connaissance en SQL étant assez limitées.
En te remerciant, Bon WE
@+ Marc
Bonsoir.
j'avoue ne rien comprendre entre ta requête et la concaténation de 3 champs;
je verrais demain si je comprend mieux ou si quelqu'un comprend mieux que
moi.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marco38" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:004801c3d86e$fbb01910$a401280a@phx.gbl...
Bonjour Raymond,
La requête modification et le suel moyen que j'ai trouver
pour concatener les éléments d'une table qui se compose
comme cela :
La requête regroupe pour chaque n° dans une nouvelle
table tblResults ave un champ N° et un champ Indices
comme cela :
N° Indices
1 E3M+0.10 / E6M+0.10 / E9M+0.10
100 T6M+0.15 / E6M+0.12 / T1M+0.15 / T3M+0.13
Etc....
Quand le résultat dépasse les 255 caractères il me manque
automatiquement dans mon champ de table et donc dans mon
champs d'état des données.
Voila pourquoi je me suis posé la question du mémo qui
lui peut comporte 65000 caractère environ.
Toi si j'ai bien compris tu me dit de traiter ma requête
par "paquet" de 255 caractères et de coller les résultat
dans plusieurs champs, ce qui donnerais pour ma table
tblResults par exemple :
j'avoue ne rien comprendre entre ta requête et la concaténation de 3 champs; je verrais demain si je comprend mieux ou si quelqu'un comprend mieux que moi.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marco38" a écrit dans le message de news:004801c3d86e$fbb01910$ Bonjour Raymond,
La requête modification et le suel moyen que j'ai trouver pour concatener les éléments d'une table qui se compose comme cela :
La requête regroupe pour chaque n° dans une nouvelle table tblResults ave un champ N° et un champ Indices comme cela : N° Indices 1 E3M+0.10 / E6M+0.10 / E9M+0.10 100 T6M+0.15 / E6M+0.12 / T1M+0.15 / T3M+0.13 Etc....
Quand le résultat dépasse les 255 caractères il me manque automatiquement dans mon champ de table et donc dans mon champs d'état des données.
Voila pourquoi je me suis posé la question du mémo qui lui peut comporte 65000 caractère environ. Toi si j'ai bien compris tu me dit de traiter ma requête par "paquet" de 255 caractères et de coller les résultat dans plusieurs champs, ce qui donnerais pour ma table tblResults par exemple :
La requête regroupe pour chaque n° dans une nouvelle table tblResults ave un champ N° et un champ Indices comme cela : N° Indices 1 E3M+0.10 / E6M+0.10 / E9M+0.10 100 T6M+0.15 / E6M+0.12 / T1M+0.15 / T3M+0.13 Etc....
Quand le résultat dépasse les 255 caractères il me manque des éléments automatiquement dans mon champ de table et donc dans mon champs d'état des données.
Voila pourquoi je me suis posé la question du mémo qui lui peut comporter 65000 caractères environs. Pour toi si j'ai bien compris tu me dit de traiter ma requête par "paquet" de 255 caractères et de coller les résultats dans plusieurs champs, ce qui donnerais pour ma table tblResults par exemple :
Si je comprend bien ta dernière réponse il me faudrait 2 requêtes : par exemple une qui traite les données correspondant aux caractèrex 1 à 250 et l'autre de 251 à 500.
@+ Marc
-----Message d'origine----- Bonjour.
Affiche ici ta requête sql pour voir.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marco38" a écrit dans le message de
news:021201c3d688$5f3a52e0$ Bonjour,
J'ai essayé d'intégrer la commande SELECT Mid à ma requête
mais cela ne fonctionne pas. Tu as une idée? Faut-il séparer les deux commandes SQL?
.
.
Bonjour Raymond,
La requête modification et le seul moyen que j'ai trouvé
pour concatener les éléments d'une table qui se compose
comme cela :
La requête regroupe pour chaque n° dans une nouvelle
table tblResults ave un champ N° et un champ Indices
comme cela :
N° Indices
1 E3M+0.10 / E6M+0.10 / E9M+0.10
100 T6M+0.15 / E6M+0.12 / T1M+0.15 / T3M+0.13
Etc....
Quand le résultat dépasse les 255 caractères il me manque
des éléments automatiquement dans mon champ de table et
donc dans mon champs d'état des données.
Voila pourquoi je me suis posé la question du mémo qui
lui peut comporter 65000 caractères environs.
Pour toi si j'ai bien compris tu me dit de traiter ma
requête par "paquet" de 255 caractères et de coller les
résultats dans plusieurs champs, ce qui donnerais pour ma
table tblResults par exemple :
Si je comprend bien ta dernière réponse il me faudrait 2
requêtes : par exemple une qui traite les données
correspondant aux caractèrex 1 à 250 et l'autre de 251 à
500.
@+
Marc
-----Message d'origine-----
Bonjour.
Affiche ici ta requête sql pour voir.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/
http://access2003.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marco38" <anonymous@discussions.microsoft.com> a écrit
dans le message de
La requête regroupe pour chaque n° dans une nouvelle table tblResults ave un champ N° et un champ Indices comme cela : N° Indices 1 E3M+0.10 / E6M+0.10 / E9M+0.10 100 T6M+0.15 / E6M+0.12 / T1M+0.15 / T3M+0.13 Etc....
Quand le résultat dépasse les 255 caractères il me manque des éléments automatiquement dans mon champ de table et donc dans mon champs d'état des données.
Voila pourquoi je me suis posé la question du mémo qui lui peut comporter 65000 caractères environs. Pour toi si j'ai bien compris tu me dit de traiter ma requête par "paquet" de 255 caractères et de coller les résultats dans plusieurs champs, ce qui donnerais pour ma table tblResults par exemple :
Si je comprend bien ta dernière réponse il me faudrait 2 requêtes : par exemple une qui traite les données correspondant aux caractèrex 1 à 250 et l'autre de 251 à 500.
@+ Marc
-----Message d'origine----- Bonjour.
Affiche ici ta requête sql pour voir.
-- @+ Raymond Access MVP http://access.seneque.free.fr/ http://access2003.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marco38" a écrit dans le message de
news:021201c3d688$5f3a52e0$ Bonjour,
J'ai essayé d'intégrer la commande SELECT Mid à ma requête
mais cela ne fonctionne pas. Tu as une idée? Faut-il séparer les deux commandes SQL?