11-12-19, 02:07 AM
هذه دالة حذف بيانات من الداتاجريد فيو متعددة البيانات
For ty = 0 To DG.Rows.Count - 1
For Each row As DataGridViewRow In DG.SelectedRows
DG.Rows.Remove(row)
Next
Next
لكن في اماكن استدعيها اكثر من مرة و يحصل خطاء بسبب التكرار لعملية الحذف مثلا عند زر التراجع و بعدها اضغط على زر البحث يحصل تكرار للدالة حيث ان الامر الاول يمسح الداتا جريد فيو و الاخر يضهر هذه الرسالة
''Uncommitted new row cannot be deleted.
احتاج شرط اذا كان الداتا جريد فيو فارغه يوقف عملها
For ty = 0 To DG.Rows.Count - 1
For Each row As DataGridViewRow In DG.SelectedRows
DG.Rows.Remove(row)
Next
Next
لكن في اماكن استدعيها اكثر من مرة و يحصل خطاء بسبب التكرار لعملية الحذف مثلا عند زر التراجع و بعدها اضغط على زر البحث يحصل تكرار للدالة حيث ان الامر الاول يمسح الداتا جريد فيو و الاخر يضهر هذه الرسالة
''Uncommitted new row cannot be deleted.
احتاج شرط اذا كان الداتا جريد فيو فارغه يوقف عملها