تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
شرط في DataGridView
#1
مرحبا

انا لدي مشروع ويحتوي على اداة DataGridView والاداة تحتوي على 4 اعمة



كتبت شرط عند وجود رقم معين في العمود رقم 2 تضهر رسالة وكتبت الشرط في form_load ولم ينجح هل المشكلة من طريقة كتابتي لشرط ام من الكود

هاذا هو كود الشرط بخصوص العمود رقم 2 اسم العمود tt

كود :
       If DGV.Columns.Count = "72.229.28.185" Then
           MessageBox.Show("connect")
       Else
           MsgBox("no")
       End If
[url=http://vb4arb.com/vb/showthread.php?tid=26955][/url]
لم ينجح الكود وضهر اخطا
الرد }}}
تم الشكر بواسطة:
#2
لتوضيح الطريقة بشكل افضل

في data grid view عمود يحتوي على ارقام

كيف نضع شرط اذا كان العمود يحتوي على رقم مثلا 123 يضهر رسالة ان الرقم موجود
الرد }}}
تم الشكر بواسطة:
#3
مرحباً Dasktop

يمكنك استخدام الكود بهذا الشكل
كود :
       Dim i, ii As Integer
       Dim Check_ As String() = {72, 229, 28, 185} ' ضع الارقام المطلوب البحث بها هنا وافضل بينهم بعلامة الفصلة
       For ii = 0 To DataGridView1.RowCount - 1
           For i = 0 To Check_.Count - 1
               If DataGridView1.Rows(ii).Cells(2).Value.ToString.Contains(Check_(i)) Then
                   MsgBox("Contains " & Check_(i))
               End If
           Next
       Next

تحياتى لك
وتمنياتى لك التوفيق
{ وَقُل رَّبِّ زِدْنِي عِلْمًا }
[ كن على يقين من اعمالنا نخطئ ومن اخطائنا نتعلم ولذلك لا شي مستحيل ]

ساهم دائماً فى    لكل من يقوم بالمساهمة
فى حل المشكلة او الاستفسار لديك فالجميع هنا يعمل 
على مساعدة الاخرين لوجه الله وان تحتسب له اجر عند الله


 شرح كيفية عمل قاعدة بيانات تعمل على اكثر من جهاز على الشبكة الداخلية
الرد }}}
#4
واضح انك تبحث عن رقم IP Address بناءاً علية تعرف إذا أنت متصل أم لا.

لكن تأكد قبل تنفيذ الكود ان الـ DataGrigView تحتوي على بيانات , لأنك تستدعي الأمر في حدث نحميل النافذة

كود :
   Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load
        Dim CellNumber As Integer = 1 ' رقم 1 يعني العامود الثاني
        Dim Find = (From T In DGV.Rows.Cast(Of DataGridViewRow)() Where Not T.IsNewRow AndAlso T.Cells(CellNumber).Value IsNot Nothing AndAlso T.Cells(CellNumber).Value.ToString = "72.229.28.185").ToList

        If Find.Count > 0 Then
            MsgBox("Connected... OK")
        Else
            MsgBox("Not Connected!!!")
        End If
   End Sub
الرد }}}
تم الشكر بواسطة: dasktop , elgokr
#5
(16-11-18, 06:00 AM)عبدالله الدوسري كتب : واضح انك تبحث عن رقم IP Address بناءاً علية تعرف إذا أنت متصل أم لا.

لكن تأكد قبل تنفيذ الكود ان الـ DataGrigView تحتوي على بيانات , لأنك تستدعي الأمر في حدث نحميل النافذة

كود :
   Private Sub Form1_Load(sender As Object, e As EventArgs) Handles Me.Load
        Dim CellNumber As Integer = 1 ' رقم 1 يعني العامود الثاني
        Dim Find = (From T In DGV.Rows.Cast(Of DataGridViewRow)() Where Not T.IsNewRow AndAlso T.Cells(CellNumber).Value IsNot Nothing AndAlso T.Cells(CellNumber).Value.ToString = "72.229.28.185").ToList

        If Find.Count > 0 Then
            MsgBox("Connected... OK")
        Else
            MsgBox("Not Connected!!!")
        End If
   End Sub




صدقت اخي عبد الله انا صممت برنامج حماية وجدار ناري عربي باالكامل سيغني عن جميع برامج الحماية الاجنبية فقط ينقصني كود البحث في ديتا جريد فيو وشكرا لكم
وعند انتهاء البرنامج ساانزله هنا حتى تعم الفائده على الجميع

ضهرت لي المشكلة التالية

الرد }}}
تم الشكر بواسطة:
#6
الـ NET Framework.
 3.5 فأعلى
ورفرنس على : Namespace:System.Linq
الرد }}}
تم الشكر بواسطة: elgokr , dasktop


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  تعديل بيانات عمود DataGridView دفعة واحدة مصمم هاوي 2 164 05-03-24, 08:27 PM
آخر رد: مصمم هاوي
  فلترة datagridview بدون قاعدة بيانات صالح عبدالله 3 295 02-02-24, 04:07 PM
آخر رد: صالح عبدالله
  [VB.NET] ظهور التاريخ غير مرتب بالأقدم في datagridview مبرمج صغير 1 4 304 26-01-24, 03:41 PM
آخر رد: atefkhalf2004
  [VB.NET] التاريخ في أداة أبو سامر لطباعة DataGridView مبرمج صغير 1 17 629 26-01-24, 01:52 AM
آخر رد: مبرمج صغير 1
  مشكلة في datagridview Adata 4 310 17-01-24, 03:00 PM
آخر رد: aljzazy
Lightbulb [VB.NET] إطهار الصورة بمقاس معين في DataGridView أبو خالد الشكري 2 323 14-12-23, 03:01 PM
آخر رد: أبو خالد الشكري
Question [VB.NET] اسم عمود الأرقام في DataGridView أبو خالد الشكري 6 606 03-12-23, 08:01 AM
آخر رد: أبو خالد الشكري
  [VB.NET] Datagridview Slow حركة بطيئة waataanys 1 294 20-11-23, 04:33 PM
آخر رد: justforit
Heart [سؤال] ♥ إعادة ترتيب صفوف DataGridView ♥ أبو خالد الشكري 2 304 24-09-23, 08:50 AM
آخر رد: أبو خالد الشكري
  كيف الحصول على قيمة الخلية بعد تحديد الصف في datagridview؟ hazim1 2 558 06-08-23, 01:12 AM
آخر رد: hazim1

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


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