تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
السلام عليكم مشلكه عند الغاء التحديث الضغط علي no حدث CellEndEdit
#1
السلام عليكم مشلكه عند الغاء تحديث الخلية والضغط علي no  وتحديث البيانات حدث CellEndEdit 

اريد ارجاع قيمة الخلية عند الضغط علي no تم اضافة  Me.view امر استخدمه لتحديث البيانات ويعمل جيدا 

لاكن المشكل عند الوقوف علي خلية اخري غير الخلية التي يتم التعديل عليه والضغط علي no تظهر رسالة خطأ 


هل يوجد كود عند الضغط علي no يتم ارجاع القيمة 

كود :
    Private Sub DataGridView1_CellEndEdit(ByVal sender As Object, ByVal e As System.Windows.Forms.DataGridViewCellEventArgs) Handles DataGridView1.CellEndEdit

        
Dim result As DialogResult = MessageBox.Show("هل تريد تحديث البيانات", "Info", MessageBoxButtons.YesNo)
       If result = DialogResult.No Then


           Me.view()



       ElseIf result = DialogResult.Yes Then
' كود تحديث البيانات


       End If

   End Sub
الرد }}
تم الشكر بواسطة:
#2
وجدت طريقة وهي عرض البيانات من جدول قاعدة البيانات واضافتها في الخلية مرة اخري

كود :
وهذا هو الكود للفائدة

           Using connection As New OleDbConnection(constr)
               Dim command As New OleDbCommand("Select Name,Email,CountryCode,Budget,mcam from customer WHERE CustomerID=" & DataGridView1.CurrentRow.Cells(0).Value.ToString() & "  ORDER BY CustomerID DESC  ", connection)
               connection.Open()
               Dim reader As OleDbDataReader = command.ExecuteReader()
               While reader.Read()
                   Console.WriteLine(reader(0).ToString())
                   If e.ColumnIndex = 1 Then
                       DataGridView1(e.ColumnIndex, e.RowIndex).Value = Trim((reader("Name").ToString()))
                   ElseIf e.ColumnIndex = 2 Then
                       DataGridView1(e.ColumnIndex, e.RowIndex).Value = Trim((reader("Email").ToString()))
                   ElseIf e.ColumnIndex = 3 Then
                       DataGridView1(e.ColumnIndex, e.RowIndex).Value = Trim((reader("CountryCode").ToString()))
                   ElseIf e.ColumnIndex = 4 Then
                       DataGridView1(e.ColumnIndex, e.RowIndex).Value = Trim((reader("Budget").ToString()))
                   ElseIf e.ColumnIndex = 5 Then
                       DataGridView1(e.ColumnIndex, e.RowIndex).Value = Trim((reader("mcam").ToString()))
                   End If
               End While
               reader.Close()
           End Using
الرد }}
تم الشكر بواسطة: ابراهيم ايبو


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
Photo [سؤال] كيفية تفعيل او الغاء امتداد ملف من فلتر الاوبن فايل ديالوج asmarsou 7 268 07-08-22, 03:00 AM
آخر رد: سعود
  [سؤال] لسلام عليكم ورحمه الله وبركاته ازاي افعل خاصيه امكانيه التعديل علي الكود أثناء تشغيل حسن الجلب 1 165 06-08-22, 07:39 PM
آخر رد: asmarsou
  [سؤال] سؤال مهم ممكن رد عليا بالله عليكم حسن الجلب 1 194 31-07-22, 10:43 PM
آخر رد: Jounior_P
Question [VB.NET] استفسار حول طريقة الضغط على زر برمجيا lmofallis 4 3,192 01-06-22, 12:02 PM
آخر رد: عبد الجليل سراج
  [سؤال] السلام عليكم ممكن رابط تحميل كريستال ريبورت للفيجوال بيسك 2013 حسن الجلب 1 329 27-05-22, 04:58 PM
آخر رد: essawq
  [سؤال] التحديث من خلال الـ DropBox متوقف ما الحل؟ abomo3ath 1 327 06-05-22, 09:11 PM
آخر رد: سعود
  السلام عليكم سؤال في ال ASP .NET اليوم السابع 2 628 01-04-22, 11:42 AM
آخر رد: اليوم السابع
  السلام عليكم 2 مشكله حقل data type نوع text لو الكود اكثر من 10احرف لا يضيف ahmedhhh2 4 725 17-03-22, 12:52 AM
آخر رد: ahmedhhh2
  السلام عليكم عندي ثلاث Button اريد عند اخفاء ال Button2 يتم ترحيل Button1 معButton3 ahmedhhh2 4 728 05-03-22, 01:18 PM
آخر رد: ahmedhhh2
  السلام عليكم اريد روابط متاجر الكترونية لمتاجر ملابس مع السورس للمتجر مرام العتيبي 1 729 21-02-22, 04:21 PM
آخر رد: رسرس

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


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