عم يطلعلي هل الإكسبشن وأنا عم احذف record ليش!!!!! :( :(
System.Data.DBConcurrencyException: Concurrency violation: the DeleteCommand affected 0 of the expected 1 records.
عم يطلعلي هل الإكسبشن وأنا عم احذف record ليش!!!!! :( :(
System.Data.DBConcurrencyException: Concurrency violation: the DeleteCommand affected 0 of the expected 1 records.
يوجد مشاكل في الحذف !
أعتقد بنسبه كبيره أنك تحذف صفوف مرتبطه مع جدول أو مع جداول أخرى بعلاقة Master / Details. اذا كنت تريد حذف صف من جدول الـ Master فاحذف ( أولا ) كل ما يتعلق به في الـ Details. أو اجعل العلاقه تـ Cascade Delete حتى يتم حذفهم بطريقه تلقائيه.
جربت أعمل حذف للأبناء قبل ما أحذف بس ما مشي الحال
ولما حذفت بالطريقة التالية مشي الحال:
this.BindingContext[this.ds, "table"].RemoveAt(i);
بل الأول كنت عم أحذف هيك :
DataRow dr = this.ds.Tables["sicktab"].Rows;
DataRow[] d2 = dr.GetChildRows(this.ds.Relations[0]);
foreach (DataRow d in d2)
{
d.Delete();
}
dr.Delete();
هذا الموضوع مغلق.
المتواجدون خلال آخر دقيقتين · يتحدّث كل ٣٠ ثانية
جارٍ التحقق من المتواجدين…