Insert ds une table ! [Résolu]

Signaler
Messages postés
787
Date d'inscription
dimanche 22 décembre 2002
Statut
Membre
Dernière intervention
27 novembre 2008
-
Messages postés
787
Date d'inscription
dimanche 22 décembre 2002
Statut
Membre
Dernière intervention
27 novembre 2008
-
Bonjour,

j'essayes de faire un insert dans une table ms sql serveur en webform !

mais ca ne fonctionne pas il me dit
Mon code :

The name 'v' is not permitted in this context. Only constants, expressions, or variables allowed here. Column names are not permitted.

Je vois pas pourquoi cela ne fonctionne pas ! si quelqu'un a une idée !
private

void Bok_Click(
object sender, System.EventArgs e){

v = TxtValeur.Text;

v = v.ToLower();

string requete = "insert into Rooms(room) values(v)";conn.Open();

SqlCommand sqlInsert =

new SqlCommand(requete, conn);

sqlInsert.ExecuteNonQuery();conn.Close();

Si vous avez une idée ...je vous remercie
Christophe

3 réponses

Messages postés
346
Date d'inscription
lundi 8 septembre 2003
Statut
Membre
Dernière intervention
3 septembre 2007
3
"insert into Rooms(room) values("+v+")";

voir peut etre ('"+v+"')";

Be happy , by
Tao
Messages postés
6351
Date d'inscription
samedi 1 juin 2002
Statut
Modérateur
Dernière intervention
2 août 2014
84
Salut,

Sinon une requête paramétrée c'est pas mal aussi.
http://msdn2.microsoft.com/fr-fr/library/ms161953.aspx

/*
coq
MVP Visual C#
*/
Messages postés
787
Date d'inscription
dimanche 22 décembre 2002
Statut
Membre
Dernière intervention
27 novembre 2008

salut salut a vous deux ,

merci pour le lien et la soluce a mon p'tit souci !

bon week end a vous deux ..

Ciao ciao

Christophe