Concaténer deux champs dans un troisième [Access 2003]

Fermé
Fr_Picon
Messages postés
3
Date d'inscription
dimanche 16 mars 2014
Statut
Membre
Dernière intervention
16 avril 2015
- 16 avril 2015 à 19:45
 Tessel75 - 16 avril 2015 à 23:25
Bonjour,
j'ai cherché sur le web une solution à cette question toute simple et j'ai pas réussi à m'en sortir...
J'ai deux champs "lieu" et "numéro_objet" et je voudrais qu'ils soient concaténé dans un troisième pour obtenir un résultat comme "Paris1" et ceci quand je passe d'un enregistrement à un autre. Ce champs doit être unique.

Dans la table j'ai essayé par "valeur par défaut" mais j'arrive pas à appeler les champs.
J'ai créé une requête de mis à jour mais j'arrive pas à l'appeler lors de la sortie d'un nouvel enregistrement.

D'avance merci

2 réponses

Bonjour,
Pour toutes concaténations entre 2 champs (ou cellules ou autres éléments dan Office) le lien est "&". Soit : [Champ1] & [champ2]
Attention: Si tu veux un espace entre les 2 termes, il faut prévoir 2 fois "&", càd [Champ1] &" "& [champ2]
Bonne suite
0
Fr_Picon
Messages postés
3
Date d'inscription
dimanche 16 mars 2014
Statut
Membre
Dernière intervention
16 avril 2015

16 avril 2015 à 21:19
Bonsoir, merci pour la réponse mais ça ne me dis pas où je mets cette formule de concaténation. Je débute sous access donc ta réponse est pas limpide!
0
castours
Messages postés
2955
Date d'inscription
lundi 18 septembre 2006
Statut
Membre
Dernière intervention
31 août 2019
216 > Fr_Picon
Messages postés
3
Date d'inscription
dimanche 16 mars 2014
Statut
Membre
Dernière intervention
16 avril 2015

16 avril 2015 à 23:22
Bonjour
Dans une requete dans un nouveau champ
Par exemple
tu un champ prénom et un champ nom. tu veux reunir les 2. Tu creais un champ Prénom/Nom:[Prénom]&" "&[Nom]. Si tu veux un signe de separation entre les deux, tu fais &"-"&.
0
Re-...
Si tu utilises Access2007 ou +, tu peux créer un champ calculé à côté des 2 autres directement dans la table.
Si tu utilises Access2003 ou -, il faut créer une requête, avec un champ adjacent.
Chaque fois en désignant les noms des champs.
Bonne suite.
0