PDA

View Full Version : مشکل در چک باکس دیتا گرید



kamal70
پنج شنبه 28 فروردین 1393, 00:20 صبح
سلام من برای حذف رکورد از دیتا گرید ویو که چک باکس دارد از کد زیر استفاده می کنم ولی نمی دانم چرا برای حذف یک رکورد باید تیک دو چک باکس را بزنم و برای حذف دو رکورد باید تیک 3 چک باکس را بزنم و کلا همین جوریه باید یکی چک باکس بیشتر انتخاب کنم مشکل کجاست. اینجا select همون نام ستون چک باکس است و سلول 1 شماره عضویت است.


for (int i = 0; i < dataGridView1.RowCount ; i++)
{
if (Convert.ToBoolean(dataGridView1.Rows[i].Cells["select"].Value ))
{
string j = dataGridView1.Rows[i].Cells[1].Value.ToString();
SqlCommand cmd = new SqlCommand("delete from اعضا where شماره_عضویت =" + j, con);
con.Open();
cmd.ExecuteNonQuery();
con.Close();
}
}
Form2_Load(sender, e);

parvizwpf
پنج شنبه 28 فروردین 1393, 03:40 صبح
شما بریک پوینت بزار و برنامه رو تو این موارد تریس کن ببین مجای کار مشکل داری.