2010-05-06 4 views
1

J'ai une étiquette pour que je dois attribuer une valeur d'objet qui est renvoyé par le code procedure.my stocké comme suitpouvons-nous attribuer une valeur d'objet à l'étiquette?

object returnvalue; 
SqlConnection con = new SqlConnection("Data Source=vela21;    Initial    Catalog=MilkDb;Integrated Security=True"); 
con.Open(); 
string sa; 
sa = textBox1.Text; 
SqlCommand cmd = new SqlCommand("custname", con); 
cmd.CommandType = CommandType.StoredProcedure; 
cmd.Parameters.Add("Cid", SqlDbType.Int).Value = sa; 
cmd.Parameters.Add("cname", SqlDbType.NVarChar, 20); 
cmd.Parameters["cname"].Direction = ParameterDirection.Output; 
returnvalue = cmd.ExecuteNonQuery(); 
label3.Text = Convert.ToString(returnvalue); 
con.Close(); 

quelqu'un peut me aider? plz ........

+1

Est-ce Java? C#? – Potatoswatter

Répondre

2
label3.Text = Convert.ToString(cmd.Parameters["cname"].Value); 
+0

+1 Andrey pour une réponse rapide – ChrisBD

0

Ouais. Andrey a raison ... J'ai eu la même réponse ...

label3.Text = Convert.ToString(cmd.Parameters["cname"].Value); 
Questions connexes