تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
طلب زيادة قيمة في الداتا جريد فيو
#1
السلام عليكم ورحمة الله وبركاتة

عندي ثلاثة تيكست بوكس

الاسم و النوع و الرقم

وعندي داتا جريد فيو بضيف فيها البيانات اللي في التيكست بوكسات

لكن هناك مشكلة صغير هي اما اضيف بيانات شخص ما يضيف سطر في الداتا جريد فيو وانا اجي اضيف نفس البيانات هي هي تضيفلي سطر تاني جديد

انا عايز اما اضيف بيانات شخص ما لو موجود في الداتا جريد فيو يزود قيمة خانة الرقم 1 او على حسب الرقم اللي اكتبة وميضفش سطر جديد

اما اذا لم يكن موجود يضيف صف جديد
إِنْ يَنْصُرْكُمُ اللَّهُ فَلَا غَالِبَ لَكُمْ وَإِنْ يَخْذُلْكُمْ فَمَنْ ذَا الَّذِي يَنْصُرُكُمْ مِنْ بَعْدِهِ وَعَلَى اللَّهِ فَلْيَتَوَكَّلِ الْمُؤْمِنُونَ

لَيْسَ لَهَا مِنْ دُونِ اللَّهِ كَاشِفَةٌ


الرد }}}}
تم الشكر بواسطة:
#2
اول شي حذف علامة Enable Adding للأداة DataGridView
أو عدلها من خصائص الأداة DataGridView وهي الخاصية AllowUserToAddRows وخليها False

لأن الإضافة تتم من التكستبوكس وكمان لو تركتها كما هي حتسبب مشكلة في الكود

PHP كود :
Private Sub Button1_Click(sender As System.ObjectAs System.EventArgsHandles Button1.Click
    
' الاسم = Column(0)
    ' 
النوع Column(1)
    
' الرقم = Column(2)

    Dim c = (From row As DataGridViewRow In DataGridView1.Rows
            Where row.Cells(0).Value.Equals(TextBox1.Text.Trim)
            Select row.Cells(0).RowIndex
            ).ToArray

    If c.Count = 0 Then
        DataGridView1.Rows.Add(Me.TextBox1.Text, Me.TextBox2.Text, Me.TextBox3.Text)
    Else
        DataGridView1.Item("الرقم", c.First).Value = Val(DataGridView1.Item(2, c.First).Value) + Val(Me.TextBox3.Text)
    End If

End Sub 
الرد }}}}
تم الشكر بواسطة: Codack , الكاتب , khodor1985 , khodor1985
#3
جاري التجربة وحزاك الله خير
الرد }}}}
تم الشكر بواسطة: الوادي
#4
تم تجربة الكود ونجح بحمدالله وشكرا على الافادة
الرد }}}}
تم الشكر بواسطة: الكاتب , الوادي


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  كيفية تغير لون ال button اللي في الفورم بمعلومات في الداتا جريد فيو khaled12345 4 104 أمس, 08:30 PM
آخر رد: khaled12345
  كيفية حفظ قيمة Label في فيجوال دوت نت 2010 عامر الجبوري 8 137 24-05-17, 04:19 PM
آخر رد: alma2
  سؤال فى الداتا جريد salah mansour 1 99 21-05-17, 12:09 AM
آخر رد: boudyonline
  تخزين مباشر بالداتا جريد alma_fandi 2 60 18-05-17, 03:03 AM
آخر رد: alma_fandi
  حساب عدد الصفوف في الداتا جريد فيو khaled12345 7 125 16-05-17, 09:17 PM
آخر رد: محمود بكرى
  استراد وزتصدير الداتا الي الاكسيل khaled12345 2 116 12-05-17, 06:58 PM
آخر رد: khaled12345
  مساعدة في البحث في الداتا جريد فيو khaled12345 2 101 10-05-17, 11:17 AM
آخر رد: khaled12345
  كيف اظهر بيانات داتا جريد فيو مباشرة على كريستال ريبورت samawi 4 165 07-05-17, 04:30 PM
آخر رد: Adrees
  طلب كود بخصوص الداتا قردفيو الراس الكبيرة 16 401 01-05-17, 01:06 PM
آخر رد: الراس الكبيرة
  هل فيه كتاب يشرح التعامل مع الداتا ست في فيجوال دوت نت 2008 samawi 3 114 30-04-17, 10:44 PM
آخر رد: ابو ليلى

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


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