المشاركات : 264
المواضيع 16
الإنتساب : Oct 2015
السمعة :
40
الشكر: 781
تم شكره 634 مرات في 219 مشاركات
18-01-16, 10:30 PM
السلام عليكم ورحمة الله وبركاته
حياكم الله يا أخوان
عندي طلب بسيط وأتمنى أن أشرح لكم الموضوع بصورة جيدة
لو افترضنا عندنا :
فورم 1 : يوجد به داتا جريد فيو
فورم 2 : يوجد به تكست بوكس
المطلوب:
عند إدخال قيمة في التكست بوكس الموجود في الفورم2 وعند الضغط على زر الحفظ
إذا تساوت القيمة المدخلة في التكست بوكس, مع العمود رقم 3 الموجود في الداتا جريد فيو الموجودة في الفورم 1
يظهر مسج بوكس
ما هي الطريقة المناسبة أو الكود المناسب؟
وشكراً لكم
اللهم يا ارحم الراحمين ارحم اخي اباليث رحمة واسعة
المشاركات : 75
المواضيع 3
الإنتساب : Oct 2014
السمعة :
17
الشكر: 19
تم شكره 198 مرات في 42 مشاركات
السلام عليكمورحمة الله وبركاتة
نفترض ان الجريد بـــ Form1 والتكست بالــ Form2
PHP كود :
If TextBox1.Text = Form1.DataGridView1(0, 0).Value Then
MsgBox("Your Message")
End If
Email : mrma11581@gmail.com
المشاركات : 264
المواضيع 16
الإنتساب : Oct 2015
السمعة :
40
الشكر: 781
تم شكره 634 مرات في 219 مشاركات
مشكور أخوي
ولك ظهر خطاء
الفهرس خارج النطاق. يجب ألا يكون قيمته سالبة ويجب ألا يكون أقل من حجم المجموعة.
اللهم يا ارحم الراحمين ارحم اخي اباليث رحمة واسعة
المشاركات : 75
المواضيع 3
الإنتساب : Oct 2014
السمعة :
17
الشكر: 19
تم شكره 198 مرات في 42 مشاركات
19-01-16, 12:12 AM
(آخر تعديل لهذه المشاركة : 19-01-16, 12:31 AM {2} بواسطة ممدوح الخطيب.)
الفهرس انت هتحددة برقم الخلية اللي هتقارن بها
DataGridView1(ColmunIndex, RowIndex).Value
ودة الكود لو عاوز تقارن بالعمود بالكامل بس تأكد من رقم العمود وعلى فكرة هو بيبدأ بال 0
PHP كود :
For i As Integer = 0 To DataGridView1.Rows.Count - 1
If TextBox1.Text = DataGridView1(3, i).Value Then
MsgBox("Your Message")
End If
Next
ودة الكود لو عاوز تقارن بالعمود بالكامل بس تأكد من رقم العمود وعلى فكرة هو بيبدأ بال 0
PHP كود :
For i As Integer = 0 To DataGridView1.Rows.Count - 1
If TextBox1.Text = DataGridView1(3, i).Value Then
MsgBox("Your Message")
End If
Next
Email : mrma11581@gmail.com
المشاركات : 264
المواضيع 16
الإنتساب : Oct 2015
السمعة :
40
الشكر: 781
تم شكره 634 مرات في 219 مشاركات
صباح الخير للجميع
اخوي ممدوح تم تجربة الكود الأخير وتم الحفظ من غير مشاكل ولكن لم يتحقق الشرط
على الرغم من أن القيمة المدخله في التكست تسوي لقيمه موجوده في العمود رقم 3 في الداتا جريد
وشكرا
اللهم يا ارحم الراحمين ارحم اخي اباليث رحمة واسعة
المشاركات : 75
المواضيع 3
الإنتساب : Oct 2014
السمعة :
17
الشكر: 19
تم شكره 198 مرات في 42 مشاركات
السلام عليكم ورحمة الله وبركاتة
أخي ممكن ترفق مثال للتعديل علية وتطبيق الفكرة ولك جزيل الشكر
Email : mrma11581@gmail.com