Problemes d'espace devant un nom.

Résolu/Fermé
le meruvien Messages postés 1125 Date d'inscription vendredi 12 août 2011 Statut Membre Dernière intervention 15 décembre 2024 - 22 déc. 2013 à 08:36
le meruvien Messages postés 1125 Date d'inscription vendredi 12 août 2011 Statut Membre Dernière intervention 15 décembre 2024 - 22 déc. 2013 à 13:42
Bonjour à tous, problème bizarre avec l'instruction LTRIM !

J'ai access 2003, et windows 7
Dans mon form, j'ai un champ "ville", je j'ai copier d'après des listes sur internet, le problème, est que devant plusieurs noms, il y a un espace, ce qui fausse mon tri, car j'ai aussi des noms sans espace, alors j'ai fait une requête de mise à jour avec 2 codes différents, mais aucun ne marche!!
1er code: [ville]=ltrim([ville])
Là, j'obtient des -1 partout!
2eme code: [ville]= mid([ville];1)
Là j'obtiens des zéro partout!
Que ce passe-t-il? J'ai pourtant déjà utilisé ces deux code, sans problème, alors? Quesque j'ai oublié?
Merci.


5 réponses

f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 711
22 déc. 2013 à 10:08
Bonjour,

Ce n'est peut-etre pas un espace, mais un caractere non affichable (code sup a 127)
0
le meruvien Messages postés 1125 Date d'inscription vendredi 12 août 2011 Statut Membre Dernière intervention 15 décembre 2024 40
22 déc. 2013 à 10:10
salut, ah ben oui, peut etre, mais alors comment le virer?
0
f894009 Messages postés 17206 Date d'inscription dimanche 25 novembre 2007 Statut Membre Dernière intervention 22 novembre 2024 1 711
22 déc. 2013 à 10:53
Re,

tester que le code du premier caractere est sup a 127 !!!!
0
Bonjour

Le test à faire n'est pas que le code est supérieur ou non à 127. Si tu te contentes de ce test, tu vas détruire tous les premiers caractères des mots qui commencent par un caractère accentué, un c cédille, etc...
Vérifie d'abord le code précis qui te gêne (si c'est bien ça). Ça pourrait éventuellement être le code 160 (0xA0) qui correspond à l'espace insécable. C'est celui qui me vient à l'esprit, mais il y en a sûrement d'autres possibles.
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
le meruvien Messages postés 1125 Date d'inscription vendredi 12 août 2011 Statut Membre Dernière intervention 15 décembre 2024 40
22 déc. 2013 à 13:42
merci à vous deux, le problème est résolu, en mettant dans ma requete de MàJ un champ calculé:

XXX:ltrim(villes)
0