2010-05-06 6 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

이 자바인가? 기음#? – Potatoswatter

답변

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

+1 Andrey의 빠른 답장 – ChrisBD

0

예. 안드레이가 맞아 ... 나는 똑같은 대답을했다 ...

label3.Text = Convert.ToString(cmd.Parameters["cname"].Value); 
관련 문제