J'ai un problème avec la virgule dans les champs de ma BD. Je crois que ce
qu'il me faudrait c'est une requête de mise à jour qui remplacerait tout es
les "," par leur représentation ASCII en VB.
ex)
"Allo, toi" - > "Allo, toi"
p.s. Le code ASCII d'une virgule est 44.
Je ne sais pas comment introduire la représentation d'un caractère ASCII ds
une string? Est-ce "&44", ",", etc? Et si après ds ma form la string
serait afficher comme "Allo, toi" et non "Allo, toi"?
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
Raymond [mvp]
Bonjour.
il faudrait d'abord savoir à quel niveau exact tu as des problèmes avec les virgules. ce n'est pas dans le champ que tu as des problèmes mais ailleurs, quels objets ?
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"loring" a écrit dans le message de news:
Bonjour,
J'ai un problème avec la virgule dans les champs de ma BD. Je crois que ce qu'il me faudrait c'est une requête de mise à jour qui remplacerait tout es les "," par leur représentation ASCII en VB.
ex) "Allo, toi" - > "Allo, toi" p.s. Le code ASCII d'une virgule est 44.
Je ne sais pas comment introduire la représentation d'un caractère ASCII ds une string? Est-ce "&44", ",", etc? Et si après ds ma form la string serait afficher comme "Allo, toi" et non "Allo, toi"?
Merci.
Bonjour.
il faudrait d'abord savoir à quel niveau exact tu as des problèmes avec les
virgules. ce n'est pas dans le champ que tu as des problèmes mais ailleurs,
quels objets ?
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"loring" <loring@discussions.microsoft.com> a écrit dans le message de news:
6D3FDBDB-AC8E-46C7-93C3-E20298766A56@microsoft.com...
Bonjour,
J'ai un problème avec la virgule dans les champs de ma BD. Je crois que
ce
qu'il me faudrait c'est une requête de mise à jour qui remplacerait tout
es
les "," par leur représentation ASCII en VB.
ex)
"Allo, toi" - > "Allo, toi"
p.s. Le code ASCII d'une virgule est 44.
Je ne sais pas comment introduire la représentation d'un caractère ASCII
ds
une string? Est-ce "&44", ",", etc? Et si après ds ma form la string
serait afficher comme "Allo, toi" et non "Allo, toi"?
il faudrait d'abord savoir à quel niveau exact tu as des problèmes avec les virgules. ce n'est pas dans le champ que tu as des problèmes mais ailleurs, quels objets ?
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"loring" a écrit dans le message de news:
Bonjour,
J'ai un problème avec la virgule dans les champs de ma BD. Je crois que ce qu'il me faudrait c'est une requête de mise à jour qui remplacerait tout es les "," par leur représentation ASCII en VB.
ex) "Allo, toi" - > "Allo, toi" p.s. Le code ASCII d'une virgule est 44.
Je ne sais pas comment introduire la représentation d'un caractère ASCII ds une string? Est-ce "&44", ",", etc? Et si après ds ma form la string serait afficher comme "Allo, toi" et non "Allo, toi"?
Merci.
loring
Bonjour,
Voici le contexete. Dans un form je fais une requête SQL pour ensuite remplire une listBox avec avec infos.
Do While Not rs.EOF strItems = rs!id & ";" & rs!titre & ";" & rs!annee ...
lbResults.AddItem (strItems) rs.MoveNext Loop
Jusque la tout va bien. Mon problème est que s'il y a une virgule dans le "titre", example "Allo, tout l'monde" ... dans la listBox aulieu d'affcher
id titre annee 3 Allo, tout l'monde 2004
ça affiche:
id titre annee 3 Allo tout l'monde 2004
A l'endroit ou est la virgule, la string se sépare et la 2ieme partie se retrouve dans la colone suivante du listBox. La meme chose se passe s'il y a X virgules dans le titre, celui-ci est séparé en X parties.
Merci.
Bonjour.
il faudrait d'abord savoir à quel niveau exact tu as des problèmes avec les virgules. ce n'est pas dans le champ que tu as des problèmes mais ailleurs, quels objets ?
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"loring" a écrit dans le message de news:
Bonjour,
J'ai un problème avec la virgule dans les champs de ma BD. Je crois que ce qu'il me faudrait c'est une requête de mise à jour qui remplacerait tout es les "," par leur représentation ASCII en VB.
ex) "Allo, toi" - > "Allo, toi" p.s. Le code ASCII d'une virgule est 44.
Je ne sais pas comment introduire la représentation d'un caractère ASCII ds une string? Est-ce "&44", ",", etc? Et si après ds ma form la string serait afficher comme "Allo, toi" et non "Allo, toi"?
Merci.
Bonjour,
Voici le contexete. Dans un form je fais une requête SQL pour ensuite
remplire une listBox avec avec infos.
Do While Not rs.EOF
strItems = rs!id & ";" & rs!titre & ";" & rs!annee ...
lbResults.AddItem (strItems)
rs.MoveNext
Loop
Jusque la tout va bien. Mon problème est que s'il y a une virgule dans le
"titre", example "Allo, tout l'monde" ... dans la listBox aulieu d'affcher
id titre annee
3 Allo, tout l'monde 2004
ça affiche:
id titre annee
3 Allo tout l'monde
2004
A l'endroit ou est la virgule, la string se sépare et la 2ieme partie se
retrouve dans la colone suivante du listBox. La meme chose se passe s'il y a
X virgules dans le titre, celui-ci est séparé en X parties.
Merci.
Bonjour.
il faudrait d'abord savoir à quel niveau exact tu as des problèmes avec les
virgules. ce n'est pas dans le champ que tu as des problèmes mais ailleurs,
quels objets ?
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"loring" <loring@discussions.microsoft.com> a écrit dans le message de news:
6D3FDBDB-AC8E-46C7-93C3-E20298766A56@microsoft.com...
Bonjour,
J'ai un problème avec la virgule dans les champs de ma BD. Je crois que
ce
qu'il me faudrait c'est une requête de mise à jour qui remplacerait tout
es
les "," par leur représentation ASCII en VB.
ex)
"Allo, toi" - > "Allo, toi"
p.s. Le code ASCII d'une virgule est 44.
Je ne sais pas comment introduire la représentation d'un caractère ASCII
ds
une string? Est-ce "&44", ",", etc? Et si après ds ma form la string
serait afficher comme "Allo, toi" et non "Allo, toi"?
Do While Not rs.EOF strItems = rs!id & ";" & rs!titre & ";" & rs!annee ...
lbResults.AddItem (strItems) rs.MoveNext Loop
Jusque la tout va bien. Mon problème est que s'il y a une virgule dans le "titre", example "Allo, tout l'monde" ... dans la listBox aulieu d'affcher
id titre annee 3 Allo, tout l'monde 2004
ça affiche:
id titre annee 3 Allo tout l'monde 2004
A l'endroit ou est la virgule, la string se sépare et la 2ieme partie se retrouve dans la colone suivante du listBox. La meme chose se passe s'il y a X virgules dans le titre, celui-ci est séparé en X parties.
Merci.
Bonjour.
il faudrait d'abord savoir à quel niveau exact tu as des problèmes avec les virgules. ce n'est pas dans le champ que tu as des problèmes mais ailleurs, quels objets ?
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"loring" a écrit dans le message de news:
Bonjour,
J'ai un problème avec la virgule dans les champs de ma BD. Je crois que ce qu'il me faudrait c'est une requête de mise à jour qui remplacerait tout es les "," par leur représentation ASCII en VB.
ex) "Allo, toi" - > "Allo, toi" p.s. Le code ASCII d'une virgule est 44.
Je ne sais pas comment introduire la représentation d'un caractère ASCII ds une string? Est-ce "&44", ",", etc? Et si après ds ma form la string serait afficher comme "Allo, toi" et non "Allo, toi"?
Merci.
Raymond [mvp]
je suis étonné qu'une virgule détruise l'ordre des items alors que seul le ; est le séparateur officiel. il doit y avoir autre chose mais quoi ? je veux bien que tu me fasses passer ton formulaire par mail en enlevant le XYZ. dans l'adresse, pour y jeter un oeil.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"loring" a écrit dans le message de news:
Bonjour,
Voici le contexete. Dans un form je fais une requête SQL pour ensuite remplire une listBox avec avec infos.
Do While Not rs.EOF strItems = rs!id & ";" & rs!titre & ";" & rs!annee ...
lbResults.AddItem (strItems) rs.MoveNext Loop
Jusque la tout va bien. Mon problème est que s'il y a une virgule dans le "titre", example "Allo, tout l'monde" ... dans la listBox aulieu d'affcher
id titre annee 3 Allo, tout l'monde 2004
ça affiche:
id titre annee 3 Allo tout l'monde 2004
A l'endroit ou est la virgule, la string se sépare et la 2ieme partie se retrouve dans la colone suivante du listBox. La meme chose se passe s'il y a X virgules dans le titre, celui-ci est séparé en X parties.
Merci.
Bonjour.
il faudrait d'abord savoir à quel niveau exact tu as des problèmes avec les virgules. ce n'est pas dans le champ que tu as des problèmes mais ailleurs, quels objets ?
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"loring" a écrit dans le message de news:
Bonjour,
J'ai un problème avec la virgule dans les champs de ma BD. Je crois que ce qu'il me faudrait c'est une requête de mise à jour qui remplacerait tout es les "," par leur représentation ASCII en VB.
ex) "Allo, toi" - > "Allo, toi" p.s. Le code ASCII d'une virgule est 44.
Je ne sais pas comment introduire la représentation d'un caractère ASCII ds une string? Est-ce "&44", ",", etc? Et si après ds ma form la string serait afficher comme "Allo, toi" et non "Allo, toi"?
Merci.
je suis étonné qu'une virgule détruise l'ordre des items alors que seul le ;
est le séparateur officiel. il doit y avoir autre chose mais quoi ? je veux
bien que tu me fasses passer ton formulaire par mail en enlevant le XYZ.
dans l'adresse, pour y jeter un oeil.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"loring" <loring@discussions.microsoft.com> a écrit dans le message de news:
A80ECBA9-6899-4294-B01F-305755BB3587@microsoft.com...
Bonjour,
Voici le contexete. Dans un form je fais une requête SQL pour ensuite
remplire une listBox avec avec infos.
Do While Not rs.EOF
strItems = rs!id & ";" & rs!titre & ";" & rs!annee ...
lbResults.AddItem (strItems)
rs.MoveNext
Loop
Jusque la tout va bien. Mon problème est que s'il y a une virgule dans le
"titre", example "Allo, tout l'monde" ... dans la listBox aulieu d'affcher
id titre annee
3 Allo, tout l'monde 2004
ça affiche:
id titre annee
3 Allo tout l'monde
2004
A l'endroit ou est la virgule, la string se sépare et la 2ieme partie se
retrouve dans la colone suivante du listBox. La meme chose se passe s'il
y a
X virgules dans le titre, celui-ci est séparé en X parties.
Merci.
Bonjour.
il faudrait d'abord savoir à quel niveau exact tu as des problèmes avec
les
virgules. ce n'est pas dans le champ que tu as des problèmes mais
ailleurs,
quels objets ?
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"loring" <loring@discussions.microsoft.com> a écrit dans le message de
news:
6D3FDBDB-AC8E-46C7-93C3-E20298766A56@microsoft.com...
Bonjour,
J'ai un problème avec la virgule dans les champs de ma BD. Je crois
que
ce
qu'il me faudrait c'est une requête de mise à jour qui remplacerait
tout
es
les "," par leur représentation ASCII en VB.
ex)
"Allo, toi" - > "Allo, toi"
p.s. Le code ASCII d'une virgule est 44.
Je ne sais pas comment introduire la représentation d'un caractère
ASCII
ds
une string? Est-ce "&44", ",", etc? Et si après ds ma form la string
serait afficher comme "Allo, toi" et non "Allo, toi"?
je suis étonné qu'une virgule détruise l'ordre des items alors que seul le ; est le séparateur officiel. il doit y avoir autre chose mais quoi ? je veux bien que tu me fasses passer ton formulaire par mail en enlevant le XYZ. dans l'adresse, pour y jeter un oeil.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"loring" a écrit dans le message de news:
Bonjour,
Voici le contexete. Dans un form je fais une requête SQL pour ensuite remplire une listBox avec avec infos.
Do While Not rs.EOF strItems = rs!id & ";" & rs!titre & ";" & rs!annee ...
lbResults.AddItem (strItems) rs.MoveNext Loop
Jusque la tout va bien. Mon problème est que s'il y a une virgule dans le "titre", example "Allo, tout l'monde" ... dans la listBox aulieu d'affcher
id titre annee 3 Allo, tout l'monde 2004
ça affiche:
id titre annee 3 Allo tout l'monde 2004
A l'endroit ou est la virgule, la string se sépare et la 2ieme partie se retrouve dans la colone suivante du listBox. La meme chose se passe s'il y a X virgules dans le titre, celui-ci est séparé en X parties.
Merci.
Bonjour.
il faudrait d'abord savoir à quel niveau exact tu as des problèmes avec les virgules. ce n'est pas dans le champ que tu as des problèmes mais ailleurs, quels objets ?
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"loring" a écrit dans le message de news:
Bonjour,
J'ai un problème avec la virgule dans les champs de ma BD. Je crois que ce qu'il me faudrait c'est une requête de mise à jour qui remplacerait tout es les "," par leur représentation ASCII en VB.
ex) "Allo, toi" - > "Allo, toi" p.s. Le code ASCII d'une virgule est 44.
Je ne sais pas comment introduire la représentation d'un caractère ASCII ds une string? Est-ce "&44", ",", etc? Et si après ds ma form la string serait afficher comme "Allo, toi" et non "Allo, toi"?
Merci.
Raymond [mvp]
message envoyé par mail:
Bonjour.
Ça fonctionne très bien sous 2002-2003 et ça ne fonctionne pas sous 2000. ceci est normal car 2000 ne gère pas le AddItem.
Sous quelle version es-tu ?
Si tu es sous 2000 il faut charger directement le rowsource.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Raymond [mvp]" a écrit dans le message de news:
je suis étonné qu'une virgule détruise l'ordre des items alors que seul le ; est le séparateur officiel. il doit y avoir autre chose mais quoi ? je veux bien que tu me fasses passer ton formulaire par mail en enlevant le XYZ. dans l'adresse, pour y jeter un oeil.
message envoyé par mail:
Bonjour.
Ça fonctionne très bien sous 2002-2003 et ça ne fonctionne pas sous 2000.
ceci est normal car 2000 ne gère pas le AddItem.
Sous quelle version es-tu ?
Si tu es sous 2000 il faut charger directement le rowsource.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message de
news: eSeRJ1x1EHA.3120@TK2MSFTNGP12.phx.gbl...
je suis étonné qu'une virgule détruise l'ordre des items alors que seul le
; est le séparateur officiel. il doit y avoir autre chose mais quoi ? je
veux bien que tu me fasses passer ton formulaire par mail en enlevant le
XYZ. dans l'adresse, pour y jeter un oeil.
Ça fonctionne très bien sous 2002-2003 et ça ne fonctionne pas sous 2000. ceci est normal car 2000 ne gère pas le AddItem.
Sous quelle version es-tu ?
Si tu es sous 2000 il faut charger directement le rowsource.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Raymond [mvp]" a écrit dans le message de news:
je suis étonné qu'une virgule détruise l'ordre des items alors que seul le ; est le séparateur officiel. il doit y avoir autre chose mais quoi ? je veux bien que tu me fasses passer ton formulaire par mail en enlevant le XYZ. dans l'adresse, pour y jeter un oeil.
loring
Bonjour,
Pourtant je travaille bien avec MsAccess 2002. J'ai fait comme vous l'avez mentionné - charger directement le rowSource - et cela semble avoir régler le problème d'affichage.
Merci.
message envoyé par mail:
Bonjour.
Ça fonctionne très bien sous 2002-2003 et ça ne fonctionne pas sous 2000. ceci est normal car 2000 ne gère pas le AddItem.
Sous quelle version es-tu ?
Si tu es sous 2000 il faut charger directement le rowsource.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Raymond [mvp]" a écrit dans le message de news:
je suis étonné qu'une virgule détruise l'ordre des items alors que seul le ; est le séparateur officiel. il doit y avoir autre chose mais quoi ? je veux bien que tu me fasses passer ton formulaire par mail en enlevant le XYZ. dans l'adresse, pour y jeter un oeil.
Bonjour,
Pourtant je travaille bien avec MsAccess 2002. J'ai fait comme vous l'avez
mentionné - charger directement le rowSource - et cela semble avoir régler le
problème d'affichage.
Merci.
message envoyé par mail:
Bonjour.
Ça fonctionne très bien sous 2002-2003 et ça ne fonctionne pas sous 2000.
ceci est normal car 2000 ne gère pas le AddItem.
Sous quelle version es-tu ?
Si tu es sous 2000 il faut charger directement le rowsource.
--
@+
Raymond Access MVP
http://OfficeSystem.Access.free.fr/
http://users.skynet.be/mpfa/ pour débuter sur le forum
"Raymond [mvp]" <XYZ.officesystem.access@free.fr> a écrit dans le message de
news: eSeRJ1x1EHA.3120@TK2MSFTNGP12.phx.gbl...
je suis étonné qu'une virgule détruise l'ordre des items alors que seul le
; est le séparateur officiel. il doit y avoir autre chose mais quoi ? je
veux bien que tu me fasses passer ton formulaire par mail en enlevant le
XYZ. dans l'adresse, pour y jeter un oeil.
Pourtant je travaille bien avec MsAccess 2002. J'ai fait comme vous l'avez mentionné - charger directement le rowSource - et cela semble avoir régler le problème d'affichage.
Merci.
message envoyé par mail:
Bonjour.
Ça fonctionne très bien sous 2002-2003 et ça ne fonctionne pas sous 2000. ceci est normal car 2000 ne gère pas le AddItem.
Sous quelle version es-tu ?
Si tu es sous 2000 il faut charger directement le rowsource.
-- @+ Raymond Access MVP http://OfficeSystem.Access.free.fr/ http://users.skynet.be/mpfa/ pour débuter sur le forum
"Raymond [mvp]" a écrit dans le message de news:
je suis étonné qu'une virgule détruise l'ordre des items alors que seul le ; est le séparateur officiel. il doit y avoir autre chose mais quoi ? je veux bien que tu me fasses passer ton formulaire par mail en enlevant le XYZ. dans l'adresse, pour y jeter un oeil.