{Access} Supprimer caractères à partir d'une posit

Résolu
Picsoin -  
 Picsoin -
Bonjour,

Je souhaite supprimer tous les caractères à partir du premier point virgule ";" rencontré.
La longueur du texte est complètement variable

Exemple:
J'ai ces lignes dans un champ nommé [Champ2]

Fauteuil de style Louis Philippe ancien Toile de Jouy;Prix final : 72,00 EUR (enchères)
joli miroir ancien cadre peint;Prix final : 32,51 EUR (enchères)
banquette début XX° st Louis XVI a noeud toile de jouy;Prix final : 100,00 EUR (enchères)
Mannequin ancien original pour collection;Prix final : 30,00 EUR (enchères)
Fronton d'armoire ancienne dessus de porte bois sculpté;Frais d'insertion pour une durée de 10 jours

Je veux un résultat comme cela

Fauteuil de style Louis Philippe ancien Toile de Jouy
joli miroir ancien cadre peint
banquette début XX° st Louis XVI a noeud toile de jouy
Mannequin ancien original pour collection
Fronton d'armoire ancienne dessus de porte bois sculpté

Si possible en sql update

En vous remerciant

5 réponses

Picsoin
 
Je remercie ma propre pomme d'avoir enfin trouvé la solution!

UPDATE aa1 SET aa1.Champ2 = Left([Champ2],(InStr(1,[Champ2],";")-1))
WHERE (((aa1.Champ2) Like "*;*"));

En mode création de requête cela donne:
Mise à jour: Gauche([Champ2];(DansChaîne(1;[Champ2];";")-1))
Critère Comme "*;*"
0
moiced59 Messages postés 1145 Date d'inscription   Statut Membre Dernière intervention   60
 
salut

franchement je dois t avouer que j a cherche cherche et cherche en vain en tt k chapo belle requete je la garde

merci
0
Picsoin
 
Et le pire c'est que j'ai cherché moi aussi pendant je ne sais trop combien de jour, jusqu'à ce que j'ai l'idée de regardé à la 20 ou 22ème page de recherche Google!!!
Habituellement je regarde les deux ou 3 1ère.
Et qui m'a mis sur la piste? Microsoft Windows eux même!!!!!!!!!
Mais je n'ai pas eu la réponse tout de suite, j'ai pu voir l'existance de la fonction InStr.
Après, il a fallu bidouiller jusqu'à ce que ça marche!
Et ça a marché, je dois dire que je ne suis pas très cartésien, je suis assez fier de moi!
@+
0
moiced59 Messages postés 1145 Date d'inscription   Statut Membre Dernière intervention   60
 
bah franchement BIEN JOUER
0

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

Posez votre question
Picsoin
 
Merci
0