мы можем присвоить объектное значение маркировке?

У меня есть маркировка для этого, я должен присвоить объектное значение, которое возвращено сохраненным кодом 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();

кто-либо может помочь мне?........

1
задан Andrey 6 May 2010 в 10:14
поделиться

2 ответа

label3.Text = Convert.ToString(cmd.Parameters["cname"].Value);
2
ответ дан 3 September 2019 в 00:45
поделиться

Да. Андрей прав... У меня был такой же ответ...

label3.Text = Convert.ToString(cmd.Parameters["cname"].Value); 
0
ответ дан 3 September 2019 в 00:45
поделиться