Anjojak
پنج شنبه 31 مرداد 1392, 19:35 عصر
سلام دوستان
من یه برنامه دارم که صفحه ای داره به شکل زیر(نام و مشخصات دانش آموزان از بانک اطلاعاتی داخل شی دیتا لیست ذخیره شده) :
http://s1.picofile.com/file/7904401505/Screenshot_56_.png
همون طور که می بیند به ازای هر سلول یا همون آیتم دیتا لیست یه تکست و یه دکمه ثبت نمره هست. میخوام کاربر رو هر کدوم از دکمه ها که کلیک کرد , فقط نمره همون یک دانش آموز ثبت بشه. حالا سوالم اینه داخل این کد که نوشتم واسه درج چجوری به نمره و کد دانش اموز که متناظر با دکمه کلیک شده دسترسی داشته باشم ؟؟
string str_insert = "insert into score(score,dars_id,student_id,student_name)values (@score,@dars_id,@student_id,@student_name)";
SqlCommand cmd = new SqlCommand(str_insert, con1);
con1.Open();
cmd.Parameters.AddWithValue("@score", score.text);
cmd.Parameters.AddWithValue("@dars_id", DropDownList1.SelectedValue);
cmd.Parameters.AddWithValue("@student_id", sh_daneshamozi.Text);
cmd.Parameters.AddWithValue("@student_name", nam.Text);
cmd.ExecuteNonQuery();
con1.Close();
من یه برنامه دارم که صفحه ای داره به شکل زیر(نام و مشخصات دانش آموزان از بانک اطلاعاتی داخل شی دیتا لیست ذخیره شده) :
http://s1.picofile.com/file/7904401505/Screenshot_56_.png
همون طور که می بیند به ازای هر سلول یا همون آیتم دیتا لیست یه تکست و یه دکمه ثبت نمره هست. میخوام کاربر رو هر کدوم از دکمه ها که کلیک کرد , فقط نمره همون یک دانش آموز ثبت بشه. حالا سوالم اینه داخل این کد که نوشتم واسه درج چجوری به نمره و کد دانش اموز که متناظر با دکمه کلیک شده دسترسی داشته باشم ؟؟
string str_insert = "insert into score(score,dars_id,student_id,student_name)values (@score,@dars_id,@student_id,@student_name)";
SqlCommand cmd = new SqlCommand(str_insert, con1);
con1.Open();
cmd.Parameters.AddWithValue("@score", score.text);
cmd.Parameters.AddWithValue("@dars_id", DropDownList1.SelectedValue);
cmd.Parameters.AddWithValue("@student_id", sh_daneshamozi.Text);
cmd.Parameters.AddWithValue("@student_name", nam.Text);
cmd.ExecuteNonQuery();
con1.Close();