تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[سؤال] السلام عليكم احتاج مساعدة في هذا الكود
#1
السلام عليكم ورحمه الله وبركاته اخواني
لدي مشكلة وهي انني عندما اقوم بحذف بيانات من الداتا بيز تظهر لي هذه المشكلة
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")
ارجو منكم ان تقوموا بمساعدتي في هذه المشكلة وشكرا
[صورة مرفقة: p_1583w56341.gif]
الرد }}}
تم الشكر بواسطة:
#2
حد يساعدني من فضلكم
[صورة مرفقة: p_1583w56341.gif]
الرد }}}
تم الشكر بواسطة:
#3
جرب الكود هذا


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

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

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


الملفات المرفقة
.rar   Access Database Search Form Ver.1.rar (الحجم : 251.25 ك ب / التحميلات : 19)
اللهم ارحم من أسس هذا المنتدى (اباليث) و أجعل كل علم نافع تعلمناه في هذا المنتدى أجر له و صدقة تنفعه في قبره
الرد }}}
تم الشكر بواسطة: mohamedahmed1



التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم