PDA

View Full Version : سوال: تابع Remove برام نشون داده نمیشه



mojtaba5
یک شنبه 19 خرداد 1392, 09:46 صبح
برای حذف یک سطر میخوام از تابع Remove استفاده کنم اما برنامه بهم نشونش نمیده.
مشکل از چیه؟

alexmcse
یک شنبه 19 خرداد 1392, 11:33 صبح
dataGridView1.Rows.Remove(dataGridView1.CurrentRow );
اگر نشد ویژوال رو آنیستال کن بعد دومرتبه نصب کن

mojtaba5
یک شنبه 19 خرداد 1392, 11:36 صبح
dataGridView1.Rows.Remove(dataGridView1.CurrentRow );
اگر نشد ویژوال رو آنیستال کن بعد دومرتبه نصب کن
با این دستور شما remove رو میاره.
ویژوالم هیچ مشکلی نداره نمیدونم چرا این تابع رو نداره.

mojtaba5
یک شنبه 19 خرداد 1392, 11:43 صبح
dataGridView1.Rows.Remove(dataGridView1.CurrentRow );
اگر نشد ویژوال رو آنیستال کن بعد دومرتبه نصب کن
این کد حذف من هست:

int a = int.Parse(dataGridView1.CurrentRow.Cells[0].Value.ToString());

tbl_test table = database.tbl_test.First(i => i.Id == a);
database.tbl_test.Remove(table);
database.SaveChanges();


dataGridView1.DataSource = database.tbl_test.ToList();

چطور تابع remove رو بهش اضافه کنم به روش شما؟

alexmcse
یک شنبه 19 خرداد 1392, 12:31 عصر
tbl_test table = database.tbl_test.First(i => i.Id == a);
database.tbl_test.Remove(table);
database.SaveChanges();
این سه تا کد روی جدول انجام میگیرد؟
باروش ایننتی نوشتی ؟

mojtaba5
یک شنبه 19 خرداد 1392, 13:48 عصر
tbl_test table = database.tbl_test.First(i => i.Id == a);
database.tbl_test.Remove(table);
database.SaveChanges();
این سه تا کد روی جدول انجام میگیرد؟
باروش ایننتی نوشتی ؟
بله روی جدول با روش Entity framework هست.
فقط هم تابع remove رو نمیاره.

Mahmoud.Afrad
یک شنبه 19 خرداد 1392, 19:12 عصر
از متد DeleteObject باید استفاده کنید.

mojtaba5
یک شنبه 19 خرداد 1392, 19:56 عصر
کسی نمیدونه چطور میشه درستش کرد؟

mojtaba5
یک شنبه 19 خرداد 1392, 19:58 عصر
از متد DeleteObject باید استفاده کنید.
چطوری میشه بگید؟