با سلام و درود
خیلی گشتم ولی پیدا نکردم............
من وقتی یک رکورد از دیتاگریدم رو انتخاب می کنم و دکمه ی حذف رو می زنم رکورد مورد نظر بلافاصله حذف می شود. اما با باز و بسته کردن برنامه رکورد حذف شده بر میگردد و در sql ذخیره نمی شود..
با سلام و درود
خیلی گشتم ولی پیدا نکردم............
من وقتی یک رکورد از دیتاگریدم رو انتخاب می کنم و دکمه ی حذف رو می زنم رکورد مورد نظر بلافاصله حذف می شود. اما با باز و بسته کردن برنامه رکورد حذف شده بر میگردد و در sql ذخیره نمی شود..
کسی جواب سوالمو نمی دونه؟!
دوست عزيز
كدي كه باهاش روكورد رو حذف ميكني بذار ببينيم اشكالش چيه
کد دکمه ی حذف به شکل زیر است:
;() LastTestDataContext bank = newLastTestDataContext
;()Student stu = newStudent
(++for (int i = 0; i < Gride.RowCount; i
(if (Gride.Rows[i].Selected
}
;(Gride.Rows.RemoveAt(i
{
;()bank.SubmitChanges
;()Gride.Refresh
آخرین ویرایش به وسیله Diba..... : دوشنبه 14 شهریور 1390 در 16:41 عصر
این قدر نگفتید ، خودم پیدا کردم
var TableOject = DBObject.TableName.Where(n => n.StudentId == int.Parse(Gride.Rows[i].Cells["studentid"].Value.ToString())).FirstOrDefault();
DbObject.TableName.DeleteOnSubmit(TableObject);
Gride.Rows.RemoveAt(i);
studentId کلید اصلی جدول مورد نظر است