// 可用这种方法在面向连接的环境中使用存储过程
string sql = "exec p_Student @id='0408021202'";
SqlConnection mycn = new SqlConnection(strConn);
SqlCommand mycmd = new SqlCommand(sql,mycn);
mycn.Open();
try
{
mycmd.ExecuteNonQuery();
SqlDataReader sdr = mycmd.ExecuteReader();
if(sdr.Read())
{
// 得到返回的表中的姓名字段
textBox1.Text = sdr["姓名"].ToString();
}
}
catch(Exception ex)
{
MessageBox.Show("错误");
}
finally
{
mycmd.Dispose();
mycn.Close();
}