Récupérer la valeur d'un Select

Signaler
Messages postés
3
Date d'inscription
mercredi 20 mai 2009
Statut
Membre
Dernière intervention
26 mai 2010
-
Messages postés
3
Date d'inscription
mercredi 20 mai 2009
Statut
Membre
Dernière intervention
26 mai 2010
-
Bonjour à tous,

j'ai un petit problème , en faite j'ai une table Adresse avec CP et Ville

je voulais récupérer la ville dans un champs texte à condition que le code postal de la table BD Adresse égale au code postal saisi par l'utilisateur dans le champs code postal.

voici ma connexion qui marche bien mais je sais que le problème c'est de CP dans la select.

// string QueryString = "select Ville from Adresse where CP=@C1";
SqlConnection Conn = new SqlConnection();
Conn.ConnectionString = WebConfigurationManager.ConnectionStrings["testConnectionString1"].ConnectionString;
Conn.Open();
SqlCommand recup = new SqlCommand();
recup.Connection = Conn;
recup.CommandText = QueryString;
recup.Parameters.Add("@C1", SqlDbType.VarChar).Value = cp1.ToString();
string v5 = (string)recup.ExecuteScalar();
ville1.Text = v5;
recup.Dispose();
Conn.Close();
Conn.Dispose();
//
A voir également:

2 réponses

Messages postés
168
Date d'inscription
mardi 27 juillet 2004
Statut
Membre
Dernière intervention
28 novembre 2012
5
Salut. Au niveau de ta requête, utilise "LIKE" au lieu de "=". Lors de la récupération du champ, tu écris
string v5 = recup.ExecuteScalar().ToString(); 


Only the strong survive !
Messages postés
3
Date d'inscription
mercredi 20 mai 2009
Statut
Membre
Dernière intervention
26 mai 2010

Salut

bon ça va c'étais pas ça le problème que j'ai oublié de mettre cp1.text.tostring() pour récupérer le champs je mis que cp1.tostring()