برجاء المساعدة
كيفية حفظ البيانات فى DataGridView عند الخروج من Row
برجاء المساعدة
كيفية حفظ البيانات فى DataGridView عند الخروج من Row
محمد فؤاد تركي كتب:استخدم حدث Row_validating أو Row_Validated
اشكرك على الاجابة والاهتمام
ولكن برجاء ارسال مثال موضح الكود المستخدم
وشكرا
محمد فؤاد تركي كتب:أتمني ان يكون المثال المرفق هو المطلوب
بالتوفيق
لقد جربت المثال ولكن لا يحفظ الا بعد العودة الى الصف مرة اخرى وانا اريد ان يحفظ قبل الخروج من الصف بحيث عند وجود خطأ لا يخرج من الصف
وشكرا لتعاونك
ضع الكود في حدث DataGridView1_Validating
Private Sub DataGridView1_Validating(sender As Object, e As System.ComponentModel.CancelEventArgs) Handles DataGridView1.Validating
Dim CmdBilder As New OleDbCommandBuilder(da)
da.Update(dt)
End Sub

محمد فؤاد تركي كتب:
ضع الكود في حدث DataGridView1_Validating
Private Sub DataGridView1_Validating(sender As Object, e As System.ComponentModel.CancelEventArgs) Handles DataGridView1.Validating Dim CmdBilder As New OleDbCommandBuilder(da) da.Update(dt) End Sub
الكود موضوع فعلا فى DataGridView1_Validating ولكن يخرج من Row ثم يعطى رسالة خطأ
انا اريد ان يعطى رسالة خطأ ولا يخرج من Row الابعد التعديل او الحذف ثم يتم الحفظ
أخي الفاضل
تم عمل Validation علي عمود رقم الموظف وهو من نوع Primary key بحيث اذا كان رقم الموظف مكرر وقت الادخال لا ينتقل المؤشر الي السطر التالي وان لم يكن مكرر يتم الحفظ وينتقل الي السطر الجديد


هذا الموضوع مغلق.