PC SOFT

FORUMS PROFESSIONNELS
WINDEVWEBDEV et WINDEV Mobile

Accueil → WINDEV 2024 → Concaténation de chaines dans requête
Concaténation de chaines dans requête
Débuté par alain corai, 03 fév. 2006 11:19 - 5 réponses
Posté le 03 février 2006 - 11:19
Bonjour,

Dans une requête j'ai besoin de concaténer plusieurs rubriques.

Exemple : Civilité, Nom, Prénom

Dans le générateur de requête formules mathématiques donc
très simple : Civilité+Nom,+Prénom

Mais je veux mettre un espace entre chaque rubrique

Ligne1=Cvilité+" "+Nom+" "+Prénom

Pourquoi Cela ne marche pas ?
Comment représenter un espace entre chaques rubriques ?

Merci de votre aide

Cordialement,

Alain
Posté le 03 février 2006 - 11:42
alain corai a écrit :
Bonjour,

Dans une requête j'ai besoin de concaténer plusieurs rubriques.

Exemple : Civilité, Nom, Prénom

Dans le générateur de requête formules mathématiques donc
très simple : Civilité+Nom,+Prénom

Mais je veux mettre un espace entre chaque rubrique

Ligne1=Cvilité+" "+Nom+" "+Prénom

Pourquoi Cela ne marche pas ?
Comment représenter un espace entre chaques rubriques ?

Merci de votre aide

Cordialement,

Alain

bonjour,
quel est le message d'erreur ?
quelle version de Windev ?
C'est hyper-file ou une SGBD ?

Cordialement,
chris
Posté le 03 février 2006 - 12:07
bonjour,

Version WinDev 10

Sur Base de donnée

Message caractère " inattendu
Comment mettre des espaces entre les rubriques dans la réquête ?

Merci
Posté le 03 février 2006 - 13:31
alain corai a écrit :
bonjour,

Version WinDev 10

Sur Base de donnée

Message caractère " inattendu
Comment mettre des espaces entre les rubriques dans la réquête ?

Merci


bonjour,
quelle base de données ?
Essayer l'apostrophe ?

de rien
Posté le 03 février 2006 - 17:54
essayer avec || au lieu de +

cordialement JeAn-PhI

"alain corai" <alain.corai@wanadoo.fr> a écrit dans le message de news:
43e31d21$1@news.pcsoft.fr...


Bonjour,

Dans une requête j'ai besoin de concaténer plusieurs rubriques.

Exemple : Civilité, Nom, Prénom

Dans le générateur de requête formules mathématiques donc
très simple : Civilité+Nom,+Prénom

Mais je veux mettre un espace entre chaque rubrique

Ligne1=Cvilité+" "+Nom+" "+Prénom

Pourquoi Cela ne marche pas ?
Comment représenter un espace entre chaques rubriques ?

Merci de votre aide

Cordialement,

Alain
Posté le 04 février 2006 - 08:36
Bonjour,

dans une requête, on ne doit pas utiliser les double-guillemets pour délimiter des zones de texte, on doit utiliser la simple apostrophe.