OVH Cloud OVH Cloud

requette

2 réponses
Avatar
infomaroc
salut, j'ai pas su ou mettre ma question, mais puisqu jtravaille avec Vb jla
poste ici!
en fait je veux, dans une requette sql concatener deux champ! ex:
dans ma table j'ai les champs suivants: id,nom,prix
donc j'ecris "select id+prix test,champ from matable, pour ke dans mon
tableau je recois juste deux colonnes au lieu de 3!
cet exeple marche tres bien si les 2 champs a concatener sont de mm
type(int, char, float),
mais moi j'ai id de type char et prix de type float!
les noms de champs sont juste pr donner l'exemple. si qqun sait comment
m'aider je serai trés reconnaissante.

2 réponses

Avatar
david
salut,

fait une convertion explicite de type vers le type char. Sinon le +
risque d'être interpréter comme une addition et non une
concaténation.

Si ta base est en Access, utilise CStr(...) pour convertir, si ta base
est en SQL utilise Convert(varChar, ...)

A+, david
Avatar
infomaroc
merci bcp
ca a marché c bon!