2010-05-06 66 views
1

我有,我必须分配是由存储procedure.my代码返回的对象值的标签如下我们可以分配对象值到标签吗?

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(); 

谁能帮助我? plz ........

+1

这是Java吗? C#? – Potatoswatter 2010-05-06 10:09:21

回答

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

+1 Andrey快速回复 – ChrisBD 2010-05-06 10:18:18

0

是的。安德烈是对的... 我有同样的答案...

label3.Text = Convert.ToString(cmd.Parameters["cname"].Value); 
相关问题