"SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM=20
Employee"=20
mais =E7a ne marche pas.
Apr=E8s lire un petit peu le messages du group, j'ai=20
d=E9couvert le site de Fr=E9d=E9ric BROUARD (SQL de A a Z), il=20
faut dire que c'est le meilleure que j'ai jamais vu, j'y=20
ai trouv=E9 qu'effectivement on devait utiliser le "+" pour=20
la concatenation dans le SQL Server, mais =E7a ne marche=20
pas et je ne sais pas pourquoi.
Dans mon ordinateur je n'ai pas le logiciel SQL Server=20
tel quel, je n'ai que le MSDE qui vient avec le Visual=20
Studio NET. Donc pour faire des basses donn=E9es MSDE je=20
m'en serve de tools integr=E9 dans le Visual NET.
Lorsque j'essaie de cr=E9er une nouvelle view avec=20
l'instruction "SELECT ind_emp, nom + ' ' + prenom AS=20
ComNom FROM Employee" c'est toujour la m=EAme=20
erreur "L'operateur AND n'est pas valide pour les champs=20
de textes" Est-ce que quelqu'un a une id=E9e de pour quoi=20
=E7a s'est passe-t-il?
Cette action est irreversible, confirmez la suppression du commentaire ?
Signaler le commentaire
Veuillez sélectionner un problème
Nudité
Violence
Harcèlement
Fraude
Vente illégale
Discours haineux
Terrorisme
Autre
Patrice
Quel est le type de tes champs ? Je pense que tu utilises le type TEXT ("blob" jusqu'à 2 Go). Utilise plutôt par exemple les types CHAR ou VARCHAR.
Patrice
"Carmen" a écrit dans le message de news:958901c4337a$aafe5d80$ J'ai essayé:
"SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM Employee"
mais ça ne marche pas.
Après lire un petit peu le messages du group, j'ai découvert le site de Frédéric BROUARD (SQL de A a Z), il faut dire que c'est le meilleure que j'ai jamais vu, j'y ai trouvé qu'effectivement on devait utiliser le "+" pour la concatenation dans le SQL Server, mais ça ne marche pas et je ne sais pas pourquoi.
Dans mon ordinateur je n'ai pas le logiciel SQL Server tel quel, je n'ai que le MSDE qui vient avec le Visual Studio NET. Donc pour faire des basses données MSDE je m'en serve de tools integré dans le Visual NET.
Lorsque j'essaie de créer une nouvelle view avec l'instruction "SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM Employee" c'est toujour la même erreur "L'operateur AND n'est pas valide pour les champs de textes" Est-ce que quelqu'un a une idée de pour quoi ça s'est passe-t-il?
Merci en avance,
Quel est le type de tes champs ? Je pense que tu utilises le type TEXT
("blob" jusqu'à 2 Go). Utilise plutôt par exemple les types CHAR ou VARCHAR.
Patrice
"Carmen" <anonymous@discussions.microsoft.com> a écrit dans le message de
news:958901c4337a$aafe5d80$a301280a@phx.gbl...
J'ai essayé:
"SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM
Employee"
mais ça ne marche pas.
Après lire un petit peu le messages du group, j'ai
découvert le site de Frédéric BROUARD (SQL de A a Z), il
faut dire que c'est le meilleure que j'ai jamais vu, j'y
ai trouvé qu'effectivement on devait utiliser le "+" pour
la concatenation dans le SQL Server, mais ça ne marche
pas et je ne sais pas pourquoi.
Dans mon ordinateur je n'ai pas le logiciel SQL Server
tel quel, je n'ai que le MSDE qui vient avec le Visual
Studio NET. Donc pour faire des basses données MSDE je
m'en serve de tools integré dans le Visual NET.
Lorsque j'essaie de créer une nouvelle view avec
l'instruction "SELECT ind_emp, nom + ' ' + prenom AS
ComNom FROM Employee" c'est toujour la même
erreur "L'operateur AND n'est pas valide pour les champs
de textes" Est-ce que quelqu'un a une idée de pour quoi
ça s'est passe-t-il?
Quel est le type de tes champs ? Je pense que tu utilises le type TEXT ("blob" jusqu'à 2 Go). Utilise plutôt par exemple les types CHAR ou VARCHAR.
Patrice
"Carmen" a écrit dans le message de news:958901c4337a$aafe5d80$ J'ai essayé:
"SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM Employee"
mais ça ne marche pas.
Après lire un petit peu le messages du group, j'ai découvert le site de Frédéric BROUARD (SQL de A a Z), il faut dire que c'est le meilleure que j'ai jamais vu, j'y ai trouvé qu'effectivement on devait utiliser le "+" pour la concatenation dans le SQL Server, mais ça ne marche pas et je ne sais pas pourquoi.
Dans mon ordinateur je n'ai pas le logiciel SQL Server tel quel, je n'ai que le MSDE qui vient avec le Visual Studio NET. Donc pour faire des basses données MSDE je m'en serve de tools integré dans le Visual NET.
Lorsque j'essaie de créer une nouvelle view avec l'instruction "SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM Employee" c'est toujour la même erreur "L'operateur AND n'est pas valide pour les champs de textes" Est-ce que quelqu'un a une idée de pour quoi ça s'est passe-t-il?
Merci en avance,
arno
Voici la syntaxe à utiliser :
SELECT 'capteur : ' + CaptorName + ' --- valeur : ' + CAST(CaptorValue AS VARCHAR(10)) AS ResultFinal FROM MaTableCaptor
Résultat : capteur : Cp1 --- valeur 20,6
@+
"Carmen" a écrit dans le message de news: 958901c4337a$aafe5d80$ J'ai essayé:
"SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM Employee"
mais ça ne marche pas.
Après lire un petit peu le messages du group, j'ai découvert le site de Frédéric BROUARD (SQL de A a Z), il faut dire que c'est le meilleure que j'ai jamais vu, j'y ai trouvé qu'effectivement on devait utiliser le "+" pour la concatenation dans le SQL Server, mais ça ne marche pas et je ne sais pas pourquoi.
Dans mon ordinateur je n'ai pas le logiciel SQL Server tel quel, je n'ai que le MSDE qui vient avec le Visual Studio NET. Donc pour faire des basses données MSDE je m'en serve de tools integré dans le Visual NET.
Lorsque j'essaie de créer une nouvelle view avec l'instruction "SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM Employee" c'est toujour la même erreur "L'operateur AND n'est pas valide pour les champs de textes" Est-ce que quelqu'un a une idée de pour quoi ça s'est passe-t-il?
Merci en avance,
Voici la syntaxe à utiliser :
SELECT 'capteur : ' + CaptorName + ' --- valeur : ' + CAST(CaptorValue
AS VARCHAR(10)) AS ResultFinal
FROM MaTableCaptor
Résultat : capteur : Cp1 --- valeur 20,6
@+
"Carmen" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 958901c4337a$aafe5d80$a301280a@phx.gbl...
J'ai essayé:
"SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM
Employee"
mais ça ne marche pas.
Après lire un petit peu le messages du group, j'ai
découvert le site de Frédéric BROUARD (SQL de A a Z), il
faut dire que c'est le meilleure que j'ai jamais vu, j'y
ai trouvé qu'effectivement on devait utiliser le "+" pour
la concatenation dans le SQL Server, mais ça ne marche
pas et je ne sais pas pourquoi.
Dans mon ordinateur je n'ai pas le logiciel SQL Server
tel quel, je n'ai que le MSDE qui vient avec le Visual
Studio NET. Donc pour faire des basses données MSDE je
m'en serve de tools integré dans le Visual NET.
Lorsque j'essaie de créer une nouvelle view avec
l'instruction "SELECT ind_emp, nom + ' ' + prenom AS
ComNom FROM Employee" c'est toujour la même
erreur "L'operateur AND n'est pas valide pour les champs
de textes" Est-ce que quelqu'un a une idée de pour quoi
ça s'est passe-t-il?
SELECT 'capteur : ' + CaptorName + ' --- valeur : ' + CAST(CaptorValue AS VARCHAR(10)) AS ResultFinal FROM MaTableCaptor
Résultat : capteur : Cp1 --- valeur 20,6
@+
"Carmen" a écrit dans le message de news: 958901c4337a$aafe5d80$ J'ai essayé:
"SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM Employee"
mais ça ne marche pas.
Après lire un petit peu le messages du group, j'ai découvert le site de Frédéric BROUARD (SQL de A a Z), il faut dire que c'est le meilleure que j'ai jamais vu, j'y ai trouvé qu'effectivement on devait utiliser le "+" pour la concatenation dans le SQL Server, mais ça ne marche pas et je ne sais pas pourquoi.
Dans mon ordinateur je n'ai pas le logiciel SQL Server tel quel, je n'ai que le MSDE qui vient avec le Visual Studio NET. Donc pour faire des basses données MSDE je m'en serve de tools integré dans le Visual NET.
Lorsque j'essaie de créer une nouvelle view avec l'instruction "SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM Employee" c'est toujour la même erreur "L'operateur AND n'est pas valide pour les champs de textes" Est-ce que quelqu'un a une idée de pour quoi ça s'est passe-t-il?
Merci en avance,
jp preaux
La concatenation ne fonctionne qu'avec des champs de type chaine de caractère: type char varchar les champs de type text ne se prêtent pas à cette manipulation.
-----Message d'origine----- J'ai essayé:
"SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM Employee"
mais ça ne marche pas.
Après lire un petit peu le messages du group, j'ai découvert le site de Frédéric BROUARD (SQL de A a Z), il faut dire que c'est le meilleure que j'ai jamais vu, j'y ai trouvé qu'effectivement on devait utiliser le "+" pour la concatenation dans le SQL Server, mais ça ne marche pas et je ne sais pas pourquoi.
Dans mon ordinateur je n'ai pas le logiciel SQL Server tel quel, je n'ai que le MSDE qui vient avec le Visual Studio NET. Donc pour faire des basses données MSDE je m'en serve de tools integré dans le Visual NET.
Lorsque j'essaie de créer une nouvelle view avec l'instruction "SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM Employee" c'est toujour la même erreur "L'operateur AND n'est pas valide pour les champs de textes" Est-ce que quelqu'un a une idée de pour quoi ça s'est passe-t-il?
Merci en avance,
.
La concatenation ne fonctionne qu'avec des champs de type
chaine de caractère: type char varchar les champs de type
text ne se prêtent pas à cette manipulation.
-----Message d'origine-----
J'ai essayé:
"SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM
Employee"
mais ça ne marche pas.
Après lire un petit peu le messages du group, j'ai
découvert le site de Frédéric BROUARD (SQL de A a Z), il
faut dire que c'est le meilleure que j'ai jamais vu, j'y
ai trouvé qu'effectivement on devait utiliser le "+" pour
la concatenation dans le SQL Server, mais ça ne marche
pas et je ne sais pas pourquoi.
Dans mon ordinateur je n'ai pas le logiciel SQL Server
tel quel, je n'ai que le MSDE qui vient avec le Visual
Studio NET. Donc pour faire des basses données MSDE je
m'en serve de tools integré dans le Visual NET.
Lorsque j'essaie de créer une nouvelle view avec
l'instruction "SELECT ind_emp, nom + ' ' + prenom AS
ComNom FROM Employee" c'est toujour la même
erreur "L'operateur AND n'est pas valide pour les champs
de textes" Est-ce que quelqu'un a une idée de pour quoi
ça s'est passe-t-il?
La concatenation ne fonctionne qu'avec des champs de type chaine de caractère: type char varchar les champs de type text ne se prêtent pas à cette manipulation.
-----Message d'origine----- J'ai essayé:
"SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM Employee"
mais ça ne marche pas.
Après lire un petit peu le messages du group, j'ai découvert le site de Frédéric BROUARD (SQL de A a Z), il faut dire que c'est le meilleure que j'ai jamais vu, j'y ai trouvé qu'effectivement on devait utiliser le "+" pour la concatenation dans le SQL Server, mais ça ne marche pas et je ne sais pas pourquoi.
Dans mon ordinateur je n'ai pas le logiciel SQL Server tel quel, je n'ai que le MSDE qui vient avec le Visual Studio NET. Donc pour faire des basses données MSDE je m'en serve de tools integré dans le Visual NET.
Lorsque j'essaie de créer une nouvelle view avec l'instruction "SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM Employee" c'est toujour la même erreur "L'operateur AND n'est pas valide pour les champs de textes" Est-ce que quelqu'un a une idée de pour quoi ça s'est passe-t-il?
Merci en avance,
.
arno
désolé une petite erreur de syntaxe s'est glissée :
SELECT ('capteur : ' + CaptorName + ' --- valeur : ' + CAST(CaptorValue AS VARCHAR(10)) AS ResultFinal FROM MaTableCaptor
"arno" a écrit dans le message de news:
Voici la syntaxe à utiliser :
SELECT 'capteur : ' + CaptorName + ' --- valeur : ' + CAST(CaptorValue AS VARCHAR(10)) AS ResultFinal FROM MaTableCaptor
Résultat : capteur : Cp1 --- valeur 20,6
@+
"Carmen" a écrit dans le message de news: 958901c4337a$aafe5d80$ J'ai essayé:
"SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM Employee"
mais ça ne marche pas.
Après lire un petit peu le messages du group, j'ai découvert le site de Frédéric BROUARD (SQL de A a Z), il faut dire que c'est le meilleure que j'ai jamais vu, j'y ai trouvé qu'effectivement on devait utiliser le "+" pour la concatenation dans le SQL Server, mais ça ne marche pas et je ne sais pas pourquoi.
Dans mon ordinateur je n'ai pas le logiciel SQL Server tel quel, je n'ai que le MSDE qui vient avec le Visual Studio NET. Donc pour faire des basses données MSDE je m'en serve de tools integré dans le Visual NET.
Lorsque j'essaie de créer une nouvelle view avec l'instruction "SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM Employee" c'est toujour la même erreur "L'operateur AND n'est pas valide pour les champs de textes" Est-ce que quelqu'un a une idée de pour quoi ça s'est passe-t-il?
Merci en avance,
désolé une petite erreur de syntaxe s'est glissée :
SELECT ('capteur : ' + CaptorName + ' --- valeur : ' + CAST(CaptorValue
AS VARCHAR(10)) AS ResultFinal FROM MaTableCaptor
"arno" <arnaudcleret@msn.com> a écrit dans le message de news:
eHlzT23MEHA.1032@tk2msftngp13.phx.gbl...
Voici la syntaxe à utiliser :
SELECT 'capteur : ' + CaptorName + ' --- valeur : ' + CAST(CaptorValue
AS VARCHAR(10)) AS ResultFinal
FROM MaTableCaptor
Résultat : capteur : Cp1 --- valeur 20,6
@+
"Carmen" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 958901c4337a$aafe5d80$a301280a@phx.gbl...
J'ai essayé:
"SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM
Employee"
mais ça ne marche pas.
Après lire un petit peu le messages du group, j'ai
découvert le site de Frédéric BROUARD (SQL de A a Z), il
faut dire que c'est le meilleure que j'ai jamais vu, j'y
ai trouvé qu'effectivement on devait utiliser le "+" pour
la concatenation dans le SQL Server, mais ça ne marche
pas et je ne sais pas pourquoi.
Dans mon ordinateur je n'ai pas le logiciel SQL Server
tel quel, je n'ai que le MSDE qui vient avec le Visual
Studio NET. Donc pour faire des basses données MSDE je
m'en serve de tools integré dans le Visual NET.
Lorsque j'essaie de créer une nouvelle view avec
l'instruction "SELECT ind_emp, nom + ' ' + prenom AS
ComNom FROM Employee" c'est toujour la même
erreur "L'operateur AND n'est pas valide pour les champs
de textes" Est-ce que quelqu'un a une idée de pour quoi
ça s'est passe-t-il?
désolé une petite erreur de syntaxe s'est glissée :
SELECT ('capteur : ' + CaptorName + ' --- valeur : ' + CAST(CaptorValue AS VARCHAR(10)) AS ResultFinal FROM MaTableCaptor
"arno" a écrit dans le message de news:
Voici la syntaxe à utiliser :
SELECT 'capteur : ' + CaptorName + ' --- valeur : ' + CAST(CaptorValue AS VARCHAR(10)) AS ResultFinal FROM MaTableCaptor
Résultat : capteur : Cp1 --- valeur 20,6
@+
"Carmen" a écrit dans le message de news: 958901c4337a$aafe5d80$ J'ai essayé:
"SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM Employee"
mais ça ne marche pas.
Après lire un petit peu le messages du group, j'ai découvert le site de Frédéric BROUARD (SQL de A a Z), il faut dire que c'est le meilleure que j'ai jamais vu, j'y ai trouvé qu'effectivement on devait utiliser le "+" pour la concatenation dans le SQL Server, mais ça ne marche pas et je ne sais pas pourquoi.
Dans mon ordinateur je n'ai pas le logiciel SQL Server tel quel, je n'ai que le MSDE qui vient avec le Visual Studio NET. Donc pour faire des basses données MSDE je m'en serve de tools integré dans le Visual NET.
Lorsque j'essaie de créer une nouvelle view avec l'instruction "SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM Employee" c'est toujour la même erreur "L'operateur AND n'est pas valide pour les champs de textes" Est-ce que quelqu'un a une idée de pour quoi ça s'est passe-t-il?
Merci en avance,
arno
la concaténation de champ se prête à tous les champs pouvant être casté en donnée de type char ou varchar @+
"jp preaux" a écrit dans le message de news: 94e801c4337d$e35f51e0$ La concatenation ne fonctionne qu'avec des champs de type chaine de caractère: type char varchar les champs de type text ne se prêtent pas à cette manipulation.
-----Message d'origine----- J'ai essayé:
"SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM Employee"
mais ça ne marche pas.
Après lire un petit peu le messages du group, j'ai découvert le site de Frédéric BROUARD (SQL de A a Z), il faut dire que c'est le meilleure que j'ai jamais vu, j'y ai trouvé qu'effectivement on devait utiliser le "+" pour la concatenation dans le SQL Server, mais ça ne marche pas et je ne sais pas pourquoi.
Dans mon ordinateur je n'ai pas le logiciel SQL Server tel quel, je n'ai que le MSDE qui vient avec le Visual Studio NET. Donc pour faire des basses données MSDE je m'en serve de tools integré dans le Visual NET.
Lorsque j'essaie de créer une nouvelle view avec l'instruction "SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM Employee" c'est toujour la même erreur "L'operateur AND n'est pas valide pour les champs de textes" Est-ce que quelqu'un a une idée de pour quoi ça s'est passe-t-il?
Merci en avance,
.
la concaténation de champ se prête à tous les champs pouvant être casté en
donnée de type char ou varchar
@+
"jp preaux" <anonymous@discussions.microsoft.com> a écrit dans le message de
news: 94e801c4337d$e35f51e0$a601280a@phx.gbl...
La concatenation ne fonctionne qu'avec des champs de type
chaine de caractère: type char varchar les champs de type
text ne se prêtent pas à cette manipulation.
-----Message d'origine-----
J'ai essayé:
"SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM
Employee"
mais ça ne marche pas.
Après lire un petit peu le messages du group, j'ai
découvert le site de Frédéric BROUARD (SQL de A a Z), il
faut dire que c'est le meilleure que j'ai jamais vu, j'y
ai trouvé qu'effectivement on devait utiliser le "+" pour
la concatenation dans le SQL Server, mais ça ne marche
pas et je ne sais pas pourquoi.
Dans mon ordinateur je n'ai pas le logiciel SQL Server
tel quel, je n'ai que le MSDE qui vient avec le Visual
Studio NET. Donc pour faire des basses données MSDE je
m'en serve de tools integré dans le Visual NET.
Lorsque j'essaie de créer une nouvelle view avec
l'instruction "SELECT ind_emp, nom + ' ' + prenom AS
ComNom FROM Employee" c'est toujour la même
erreur "L'operateur AND n'est pas valide pour les champs
de textes" Est-ce que quelqu'un a une idée de pour quoi
ça s'est passe-t-il?
la concaténation de champ se prête à tous les champs pouvant être casté en donnée de type char ou varchar @+
"jp preaux" a écrit dans le message de news: 94e801c4337d$e35f51e0$ La concatenation ne fonctionne qu'avec des champs de type chaine de caractère: type char varchar les champs de type text ne se prêtent pas à cette manipulation.
-----Message d'origine----- J'ai essayé:
"SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM Employee"
mais ça ne marche pas.
Après lire un petit peu le messages du group, j'ai découvert le site de Frédéric BROUARD (SQL de A a Z), il faut dire que c'est le meilleure que j'ai jamais vu, j'y ai trouvé qu'effectivement on devait utiliser le "+" pour la concatenation dans le SQL Server, mais ça ne marche pas et je ne sais pas pourquoi.
Dans mon ordinateur je n'ai pas le logiciel SQL Server tel quel, je n'ai que le MSDE qui vient avec le Visual Studio NET. Donc pour faire des basses données MSDE je m'en serve de tools integré dans le Visual NET.
Lorsque j'essaie de créer une nouvelle view avec l'instruction "SELECT ind_emp, nom + ' ' + prenom AS ComNom FROM Employee" c'est toujour la même erreur "L'operateur AND n'est pas valide pour les champs de textes" Est-ce que quelqu'un a une idée de pour quoi ça s'est passe-t-il?
Merci en avance,
.
Carmen
Merci à tous, j'en avais besoin des deux solutions que vous m'avez donné Encore merci
Merci à tous, j'en avais besoin des deux solutions que vous m'avez donné
Encore merci