OVH Cloud OVH Cloud

tronquer les enregistrements d'un champ

6 réponses
Avatar
groswill
Bonjour

Je cherche =E0 tronquer les 4 derniers caract=E8res de tous=20
les enregistrements d'un champ dans une table.

Comment faire ?

Merci

Groswill :-)

6 réponses

Avatar
michel
Bonjour
Tu fais une requete mise à jour de ton champ avec comme mise à jour
Left(TonChamp;Len(TonChamp)-4)
HTH
Michel
"groswill" a écrit dans le message de
news: 1132901c3f55f$8cb164c0$
Bonjour

Je cherche à tronquer les 4 derniers caractères de tous
les enregistrements d'un champ dans une table.

Comment faire ?

Merci

Groswill :-)
Avatar
groswill
Voici la traduction qu'il me donne automatiquement :

Gauche("Champ16";NbCar("Champ16")-4)

De plus le résultat de la reqûtes donne "Cha" dans tous
les champs

Merci
Groswill :-)


-----Message d'origine-----
Bonjour
Tu fais une requete mise à jour de ton champ avec comme
mise à jour

Left(TonChamp;Len(TonChamp)-4)
HTH
Michel
"groswill" a écrit
dans le message de

news: 1132901c3f55f$8cb164c0$
Bonjour

Je cherche à tronquer les 4 derniers caractères de tous
les enregistrements d'un champ dans une table.

Comment faire ?

Merci

Groswill :-)


.



Avatar
michel
Re Bonjour
Ton champ est tres mal nommé tu devrait eviter les espaces dans les noms.
Sinon C'est normal dans l'interface requete access traduit l'anglais
automatiquement mais pas VBA. Alors on corrige: Mets tes noms de champ entre
crochets sinon tu ecris "champ 16" - 4 caracteres dans tout tes Enr:

Left([Champ 16];Len([Champ 16])-4)
La ca doit rouler
Michel
"groswill" a écrit dans le message de
news: 11c6e01c3f566$cd7e6d70$

Voici la traduction qu'il me donne automatiquement :

Gauche("Champ16";NbCar("Champ16")-4)

De plus le résultat de la reqûtes donne "Cha" dans tous
les champs

Merci
Groswill :-)


-----Message d'origine-----
Bonjour
Tu fais une requete mise à jour de ton champ avec comme
mise à jour

Left(TonChamp;Len(TonChamp)-4)
HTH
Michel
"groswill" a écrit
dans le message de

news: 1132901c3f55f$8cb164c0$
Bonjour

Je cherche à tronquer les 4 derniers caractères de tous
les enregistrements d'un champ dans une table.

Comment faire ?

Merci

Groswill :-)


.



Avatar
Pierre CFI [mvp]
bonjour
enléve les " et mets des crochets [ ] a la place
[champ16]

--
Pierre CFI
MVP Microsoft Access
Mail : http://cerbermail.com/?z0SN8cN53B

Site pour bien commencer
http://users.skynet.be/mpfa/
Site perso
http://access.cfi.free.fr
"groswill" a écrit dans le message de news: 11c6e01c3f566$cd7e6d70$

Voici la traduction qu'il me donne automatiquement :

Gauche("Champ16";NbCar("Champ16")-4)

De plus le résultat de la reqûtes donne "Cha" dans tous
les champs

Merci
Groswill :-)


-----Message d'origine-----
Bonjour
Tu fais une requete mise à jour de ton champ avec comme
mise à jour

Left(TonChamp;Len(TonChamp)-4)
HTH
Michel
"groswill" a écrit
dans le message de

news: 1132901c3f55f$8cb164c0$
Bonjour

Je cherche à tronquer les 4 derniers caractères de tous
les enregistrements d'un champ dans une table.

Comment faire ?

Merci

Groswill :-)


.



Avatar
didier
Bonjour
place le nom de ton champs entre[]
ex Gauche[champ16];Nbcar([CHAMP16]-4)
ça devrait marcher

-----Message d'origine-----

Voici la traduction qu'il me donne automatiquement :

Gauche("Champ16";NbCar("Champ16")-4)

De plus le résultat de la reqûtes donne "Cha" dans tous
les champs

Merci
Groswill :-)


-----Message d'origine-----
Bonjour
Tu fais une requete mise à jour de ton champ avec comme
mise à jour

Left(TonChamp;Len(TonChamp)-4)
HTH
Michel
"groswill" a
écrit


dans le message de
news: 1132901c3f55f$8cb164c0$
Bonjour

Je cherche à tronquer les 4 derniers caractères de tous
les enregistrements d'un champ dans une table.

Comment faire ?

Merci

Groswill :-)


.

.





Avatar
groswill
Ok c'est bon !!!!

Merci à tous :-)

Groswill


"groswill" a écrit dans le message de
news:1132901c3f55f$8cb164c0$
Bonjour

Je cherche à tronquer les 4 derniers caractères de tous
les enregistrements d'un champ dans une table.

Comment faire ?

Merci

Groswill :-)


---
Ce message Envoi est certifié sans virus connu.
Protégé par l'antivirus AVG Deluxe.
Version: 6.0.591 / Base de données virus: 374 - Date: 17/02/2004