منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب
تحقق عن قيمة فى الداتا جريد مع قيمة فى داتا جريد اخري - نسخة قابلة للطباعة

+- منتدى فيجوال بيسك لكل العرب | منتدى المبرمجين العرب (http://vb4arb.com/vb)
+-- قسم : قسم لغة الفيجوال بيسك VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=182)
+--- قسم : قسم اسئلة VB.NET (http://vb4arb.com/vb/forumdisplay.php?fid=183)
+--- الموضوع : تحقق عن قيمة فى الداتا جريد مع قيمة فى داتا جريد اخري (/showthread.php?tid=31724)



تحقق عن قيمة فى الداتا جريد مع قيمة فى داتا جريد اخري - mostafa12 - 12-10-19

شباب ممكن مساعده بدي كود يوخذ خليه من الداتا جريد فيو ويفحصها مع خليه ثانيه من داتا جريد فيو 
لنفترض انو اسم يبحث  عن اسم بداتا جريد 1 وببحث عن نفس الاسم بدات جريد 2 ويعطيني الrow الخاص بلاسم 
بعرفش اذا شرحي واضح


RE: تحقق عن قيمة فى الداتا جريد مع قيمة فى داتا جريد اخري - elgokr - 12-10-19

مرحباً اخى mostafa12

للتحقق عن قيمة واحدة من الداتا جريد الاول مع الثانية
فيمكنك استخدام الكود التالى
كود :
       For Each row As DataGridViewRow In DataGridView2.Rows
           If row.Cells(1).Value = DataGridView1.Rows(3).Cells(1).Value Then
               MsgBox("ok")
           End If
       Next

مع مراعاه تعديل الرقم فى Rows(3) الى الرقم الصف بالداتا جريد
ومع مراعاه تغيير الرقم فى Cells(1) فى كلاهما وهو خاص برقم العمود
واذا كنت تريد البحث عن جمع الصفوف عن قيمة محددة مع جميع الصفوف بالداتا جريد الاخري

كل ما عليك استخدام الكود بهذا الشكل
كود :
       For Each row1 As DataGridViewRow In DataGridView1.Rows
           For Each row2 As DataGridViewRow In DataGridView2.Rows
               If row2.Cells(1).Value = row1.Cells(1).Value Then
                   MsgBox("ok")
               End If
           Next
       Next

مع مراعاه تغيير الرقم فى Cells(1) وهو يخص رقم العمود مثل عمود الاسم او عمود التاريخ

تحياتى لك
وتمنياتى لك التوفيق



RE: تحقق عن قيمة فى الداتا جريد مع قيمة فى داتا جريد اخري - mostafa12 - 13-10-19

شكرا لك اخي


RE: تحقق عن قيمة فى الداتا جريد مع قيمة فى داتا جريد اخري - إليسار - 22-07-21

بطل.........