منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب

نسخة كاملة : السلام عليكم احتاج مساعدة في هذا الكود
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم ورحمه الله وبركاته اخواني
لدي مشكلة وهي انني عندما اقوم بحذف بيانات من الداتا بيز تظهر لي هذه المشكلة
Concurrency violation: the DeleteCommand affected 0 of the expected 1 records.
هذا هو الكود المستخدم في زر الحذف

Me.StudentBindingSource.RemoveCurrent()
        Me.Validate()
        Me.StudentBindingSource.EndEdit()
        Me.TableAdapterManager.UpdateAll(Me.Db_studentDataSet)
        MsgBox("Done")
ارجو منكم ان تقوموا بمساعدتي في هذه المشكلة وشكرا
حد يساعدني من فضلكم
جرب الكود هذا


كود :
 If MessageBox.Show("Are you sure", "Delete Record", MessageBoxButtons.YesNo, _
                          MessageBoxIcon.Question, MessageBoxDefaultButton.Button1) = _
                      Windows.Forms.DialogResult.Yes Then
           StudentBindingSource.RemoveCurrent()
       End If

البرنامج المرفق تم ربطه بقاعدة البيانات عن طريق المعالج ، نفس طريقة عمل برنامج

راجعه و إن شاء الله يفيدك .