مبتدی: مشکل این procedure در سی شارپ چیست

سلام.
من می خوام که با استفاده از procedure تعریف شده در Sql server مقادری رو به پایگاه داده وارد کنم اما نمی دونم که چرا کار نمی کنه.

خوشحال می شم اگه راهنمایی کنید.

SqlCommand cmd = new SqlCommand("exec new_employee @fn,@ln,@age,@gender,@job,@salary,@SC,@pn,@ea,@ha" );
cmd.CommandType = CommandType.StoredProcedure;


cmd.Parameters.AddWithValue("@fn", txtfn.Text);
cmd.Parameters.AddWithValue("@ln", txtln.Text);
cmd.Parameters.AddWithValue("@age", cmbage.SelectedItem.ToString());
cmd.Parameters.AddWithValue("@gender", cmbgender.SelectedItem.ToString());
cmd.Parameters.AddWithValue("@job", txtjob.Text);
cmd.Parameters.AddWithValue("@salary", txtsalary.Text);
cmd.Parameters.AddWithValue("@sc", lblscode.Text);
cmd.Parameters.AddWithValue("@pn", txtpn.Text);
cmd.Parameters.AddWithValue("@ea", txtea.Text);
cmd.Parameters.AddWithValue("@ha", txtha.Text);


try
{
con.Open();
cmd.ExecuteNonQuery();
MessageBox.Show("One record added.");
con.Close();


}
catch (Exception ex)
{
MessageBox.Show(ex.ToString());
}

مبتدی: مشکل این procedure در سی شارپ چیست


خرید بک لینک
کپی رابت محفوظ است اخبار ایران و جهان
قدرت گرفته از niloblog