-----Message d'origine-----
Bonjour Marc,
Si dans tes tables, les données sont correctement
enregistré, sache que pour l'affichage d'un champ en état
la longueur de 255 caratères est le maximun, d'où les
caratères bizarres.
A+ Jean
.
-----Message d'origine-----
Bonjour Marc,
Si dans tes tables, les données sont correctement
enregistré, sache que pour l'affichage d'un champ en état
la longueur de 255 caratères est le maximun, d'où les
caratères bizarres.
A+ Jean
.
-----Message d'origine-----
Bonjour Marc,
Si dans tes tables, les données sont correctement
enregistré, sache que pour l'affichage d'un champ en état
la longueur de 255 caratères est le maximun, d'où les
caratères bizarres.
A+ Jean
.
-----Message d'origine-----
Bonjour.
il ne faut pas raisonner comme ceci. c'est le fait que
ta requête est une
requête regroupement que Access tronque les champs mémos
à 255 caractères
qui est le maxi des champs textes. Si tu veux conserver
une valeur
supérieure à 255 il faut que ta requête traite ton champ
par longueurs
contiguës de 255 et ensuite tu concatènes sous Access.
lis la fiche http://support.microsoft.com/default.aspx?
scid=KB;EN-US;q208801
qui est prévue pour l'export mais qui reste valable pour
l'import.
--
@+
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:0bd201c3d531$2f646bd0$
Bonjour,
MErci pour ta réponse donc si je comprend bien il est
impossible dans un état de faire afficher plus de 255
caractère dans un champ même en prenant le type de
données "Mémo" qui lui permet d'avoir + de 65000
caractères.
Marc
.
-----Message d'origine-----
Bonjour.
il ne faut pas raisonner comme ceci. c'est le fait que
ta requête est une
requête regroupement que Access tronque les champs mémos
à 255 caractères
qui est le maxi des champs textes. Si tu veux conserver
une valeur
supérieure à 255 il faut que ta requête traite ton champ
par longueurs
contiguës de 255 et ensuite tu concatènes sous Access.
lis la fiche http://support.microsoft.com/default.aspx?
scid=KB;EN-US;q208801
qui est prévue pour l'export mais qui reste valable pour
l'import.
--
@+
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:0bd201c3d531$2f646bd0$a301280a@phx.gbl...
Bonjour,
MErci pour ta réponse donc si je comprend bien il est
impossible dans un état de faire afficher plus de 255
caractère dans un champ même en prenant le type de
données "Mémo" qui lui permet d'avoir + de 65000
caractères.
Marc
.
-----Message d'origine-----
Bonjour.
il ne faut pas raisonner comme ceci. c'est le fait que
ta requête est une
requête regroupement que Access tronque les champs mémos
à 255 caractères
qui est le maxi des champs textes. Si tu veux conserver
une valeur
supérieure à 255 il faut que ta requête traite ton champ
par longueurs
contiguës de 255 et ensuite tu concatènes sous Access.
lis la fiche http://support.microsoft.com/default.aspx?
scid=KB;EN-US;q208801
qui est prévue pour l'export mais qui reste valable pour
l'import.
--
@+
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:0bd201c3d531$2f646bd0$
Bonjour,
MErci pour ta réponse donc si je comprend bien il est
impossible dans un état de faire afficher plus de 255
caractère dans un champ même en prenant le type de
données "Mémo" qui lui permet d'avoir + de 65000
caractères.
Marc
.
-----Message d'origine-----
en général , on définit autant de colonnes de requêtes
qu'il est possible
d'avoir de fois 255 caractères. si tu définis que le mémo
ne dépassera
jamais 2550 caractères tu déclares 10 colonnes dans ta
requête. la 1ere de 1
à 255, la 2e de 256 à 510 ................
pour travailler tu concatèneras les 10 colonnes pour
retrouver le mémo.
dans la pratique on prend 250 pour faciliter les calculs.
exemple:
SELECT Mid([Monmemo],1,250) AS memo01, Mid
([Monmemo],251,250) AS memo02
.........
FROM Correspondants;
dans ton formulaire ou ton état tu concatènes tes
colonnes memo01 & memo02
........... pour reconstituer la valeur.
faut pas croire que c'est de tout repos car il faut quand
même bien calculer
son affaire.
--
@+
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:02b801c3d562$275ec760$
Bonsoir Raymond,
Je te remercie pour ta réponse mais je n'arrive pas à
comprendre comment ma requête peut traiter le champ par
longueurs contiguës de 255 La requête concatène les
valeurs correspondant au critère du champ 1 si il y à 50
données à concaténer automatiquement cela fera plus de
255 caractères si par contre il y à 15 données à
concaténer les 255 caractères suffiront.
Merci de m'éclairer un peu plus
@+
Marc
.
-----Message d'origine-----
en général , on définit autant de colonnes de requêtes
qu'il est possible
d'avoir de fois 255 caractères. si tu définis que le mémo
ne dépassera
jamais 2550 caractères tu déclares 10 colonnes dans ta
requête. la 1ere de 1
à 255, la 2e de 256 à 510 ................
pour travailler tu concatèneras les 10 colonnes pour
retrouver le mémo.
dans la pratique on prend 250 pour faciliter les calculs.
exemple:
SELECT Mid([Monmemo],1,250) AS memo01, Mid
([Monmemo],251,250) AS memo02
.........
FROM Correspondants;
dans ton formulaire ou ton état tu concatènes tes
colonnes memo01 & memo02
........... pour reconstituer la valeur.
faut pas croire que c'est de tout repos car il faut quand
même bien calculer
son affaire.
--
@+
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:02b801c3d562$275ec760$a501280a@phx.gbl...
Bonsoir Raymond,
Je te remercie pour ta réponse mais je n'arrive pas à
comprendre comment ma requête peut traiter le champ par
longueurs contiguës de 255 La requête concatène les
valeurs correspondant au critère du champ 1 si il y à 50
données à concaténer automatiquement cela fera plus de
255 caractères si par contre il y à 15 données à
concaténer les 255 caractères suffiront.
Merci de m'éclairer un peu plus
@+
Marc
.
-----Message d'origine-----
en général , on définit autant de colonnes de requêtes
qu'il est possible
d'avoir de fois 255 caractères. si tu définis que le mémo
ne dépassera
jamais 2550 caractères tu déclares 10 colonnes dans ta
requête. la 1ere de 1
à 255, la 2e de 256 à 510 ................
pour travailler tu concatèneras les 10 colonnes pour
retrouver le mémo.
dans la pratique on prend 250 pour faciliter les calculs.
exemple:
SELECT Mid([Monmemo],1,250) AS memo01, Mid
([Monmemo],251,250) AS memo02
.........
FROM Correspondants;
dans ton formulaire ou ton état tu concatènes tes
colonnes memo01 & memo02
........... pour reconstituer la valeur.
faut pas croire que c'est de tout repos car il faut quand
même bien calculer
son affaire.
--
@+
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:02b801c3d562$275ec760$
Bonsoir Raymond,
Je te remercie pour ta réponse mais je n'arrive pas à
comprendre comment ma requête peut traiter le champ par
longueurs contiguës de 255 La requête concatène les
valeurs correspondant au critère du champ 1 si il y à 50
données à concaténer automatiquement cela fera plus de
255 caractères si par contre il y à 15 données à
concaténer les 255 caractères suffiront.
Merci de m'éclairer un peu plus
@+
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?
.
-----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
news:021201c3d688$5f3a52e0$a001280a@phx.gbl...
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?
.
-----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?
.
-----Message d'origine-----
Bonjour.
Affiche ici ta requête sql pour voir.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://access.seneque.free.fr/
http://access2003.free.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://access2003.free.fr/
http://users.skynet.be/mpfa/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">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?
.
-----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
news:021201c3d688$5f3a52e0$a001280a@phx.gbl...
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?
.
-----Message d'origine-----
Bonjour.
Affiche ici ta requête sql pour voir.
--
@+
Raymond Access MVP
http://access.seneque.free.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://access.seneque.free.fr/
http://access2003.free.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://access2003.free.fr/
http://users.skynet.be/mpfa/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">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?
.
-----Message d'origine-----
je ne vois pas de mid ?
pourquoi vouloir récupérer ton champ mémo dans une
requête modification ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://access.seneque.free.fr/
http://access2003.free.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://access2003.free.fr/
http://users.skynet.be/mpfa/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marco38" a écrit
dans le message de
news:09e501c3d6a3$3ca6e610$
Bonjour,
Voici la requête elle est intégrée dans un modul VBA :
DoCmd.RunSQL "UPDATE tblResults INNER JOIN xxx ON
[tblResults].[zzz]=[xxx].[zzz] SET tblResults.tblResults
= ([tblResults].[tblResults]+"" / "") & [xxx].[yyy]
& ""+"" &[xxx].[www]; ", -1
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/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://access.seneque.free.fr/
http://access2003.free.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://access2003.free.fr/
http://users.skynet.be/mpfa/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marco38" a écrit
dans le message denews: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?
.
.
-----Message d'origine-----
je ne vois pas de mid ?
pourquoi vouloir récupérer ton champ mémo dans une
requête modification ?
--
@+
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:09e501c3d6a3$3ca6e610$a301280a@phx.gbl...
Bonjour,
Voici la requête elle est intégrée dans un modul VBA :
DoCmd.RunSQL "UPDATE tblResults INNER JOIN xxx ON
[tblResults].[zzz]=[xxx].[zzz] SET tblResults.tblResults
= ([tblResults].[tblResults]+"" / "") & [xxx].[yyy]
& ""+"" &[xxx].[www]; ", -1
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
news:021201c3d688$5f3a52e0$a001280a@phx.gbl...
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?
.
.
-----Message d'origine-----
je ne vois pas de mid ?
pourquoi vouloir récupérer ton champ mémo dans une
requête modification ?
--
@+
Raymond Access MVP
http://access.seneque.free.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://access.seneque.free.fr/
http://access2003.free.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://access2003.free.fr/
http://users.skynet.be/mpfa/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marco38" a écrit
dans le message de
news:09e501c3d6a3$3ca6e610$
Bonjour,
Voici la requête elle est intégrée dans un modul VBA :
DoCmd.RunSQL "UPDATE tblResults INNER JOIN xxx ON
[tblResults].[zzz]=[xxx].[zzz] SET tblResults.tblResults
= ([tblResults].[tblResults]+"" / "") & [xxx].[yyy]
& ""+"" &[xxx].[www]; ", -1
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/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://access.seneque.free.fr/
http://access2003.free.fr/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://access2003.free.fr/
http://users.skynet.be/mpfa/" target="_blank" class="text-blue hover:opacity-90 " style="word-break: break-all;" rel="noopener nofollow">http://users.skynet.be/mpfa/ pour débuter sur le forum
"Marco38" a écrit
dans le message denews: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?
.
.