|
Publicité ' | |||||||||||||||||||||||
|
|
#1 |
|
Invité de passage
![]() Inscription : mai 2011 Messages : 9 ![]() |
Bonjour j'aimerai pouvoir créer une colonne qui soit la concaténation de 3 autres.
Je ne vois pas comment faire... Il y a t'il un équivalent au curseur ? |
|
|
00
|
|
|
#2 |
![]() ![]() |
Bonjour
Dans une requête en mode création: Code :
Resultat: [TaTable]![Champ1] & [TaTable]![Champ2] & [TaTable]![Champ3]
__________________
Plus j'avance et plus j'ai l'impression de ne rien savoir. Et comme j'essaie d'aller loin..!!. Tutoriels sur:http://jdgayot.developpez.com Pas de sujets techniques par Mp. Sinon
|
|
|
00
|
|
|
#3 |
|
Invité de passage
![]() Inscription : mai 2011 Messages : 9 ![]() |
Merci de ta réponse
Après avoir créer une requete en mode création J'ai mis ça dans champs: Code :
Expr1: [TEntreprise]![Adresse1] & [TEntreprise]![Adresse2] & [TEntreprise]![Adresse3] De plus est il possible que cette colonne soit dans la table soit dans tentreprise? Car après cette requête cela me fait que un select. |
|
|
00
|
|
|
#4 |
|
Membre émérite
![]() ![]() Conseil + Formation Inscription : février 2010 Messages : 583 ![]() |
Bonjour
S'il demande des paramètres, c'est qu'il y a un nom de table ou champ mal orthographié ou que la table TEntreprise n'est pas dans la requête, ou que ces champs ne sont pas dans cette table... Cela correspond à un champ calculé : on ne stocke pas le résultat d'un calcul dans une table en principe car tout changement des champs Adresse1, Adresse2 ou Adresse3, rendrait ce champ faux... |
|
|
00
|
|
|
#5 |
![]() ![]() |
En mode création tu as dû remplir la ligne table. Il ne faut pas si elle est correctement mentionnée dans l'expression.
On peut faire une requête de mise à jour des données dans une colonne préalablement créée de ta table, mais est ce judicieux? ![]() Edit: j'ai été doublé par 78Chris.
__________________
Plus j'avance et plus j'ai l'impression de ne rien savoir. Et comme j'essaie d'aller loin..!!. Tutoriels sur:http://jdgayot.developpez.com Pas de sujets techniques par Mp. Sinon
|
|
|
00
|
|
|
#6 |
|
Invité de passage
![]() Inscription : mai 2011 Messages : 9 ![]() |
je dois exporter la base de données mais j'aimerai qu'il y est que un champ adresse c'est pour cela qu'il faut que j'arrive à créer ce champs qui est la concaténation des 3 autres.
Comment je peux faire? Car si je fais un update tentreprise set adresse=adresse1+adresse2+adresse3 ça me met que des blancs. |
|
|
00
|
|
|
#7 |
![]() ![]() |
Dans ce cas, si tu y tiens, tu crées un champ supplémentaire dans ta table et tu fais une requête de mise à jour qui va alimenter ce champ à partir de ta concaténation. Tu peux te servir de l'assistant.
__________________
Plus j'avance et plus j'ai l'impression de ne rien savoir. Et comme j'essaie d'aller loin..!!. Tutoriels sur:http://jdgayot.developpez.com Pas de sujets techniques par Mp. Sinon
|
|
|
00
|
|
|
#8 | |
![]() ![]() |
Citation:
Code :
UPDATE tentreprise SET tentreprise.adresse = [tentreprise]![adresse1] & " " & [tentreprise]![adresse2] & " " & [tentreprise]![adresse3];
__________________
Plus j'avance et plus j'ai l'impression de ne rien savoir. Et comme j'essaie d'aller loin..!!. Tutoriels sur:http://jdgayot.developpez.com Pas de sujets techniques par Mp. Sinon
|
|
|
|
00
|
|
|
#9 | |
|
Invité de passage
![]() Inscription : mai 2011 Messages : 9 ![]() |
Citation:
|
|
|
|
00
|
Copyright © 2000-2012 - www.developpez.com