تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
طلب مساعدة بسيطة
#1
اريد كود يتاكد من ان عمود يحتوي على قيمة محددة
وشكرا
الرد
تم الشكر بواسطة:
#2
(21-10-17, 04:13 PM)hikmat كتب : اريد كود يتاكد من ان عمود يحتوي على قيمة محددة
وشكرا

وضح اكثر صديقي 
اي عمود datagridview or listview 
وضح سؤالك
الرد
تم الشكر بواسطة:
#3
(21-10-17, 07:56 PM)Rabeea Qbaha كتب :
(21-10-17, 04:13 PM)hikmat كتب : اريد كود يتاكد من ان عمود يحتوي على قيمة محددة
وشكرا

وضح اكثر صديقي 
اي عمود datagridview or listview 
وضح سؤالك

datagridview
 المطلوب لدي فورم لادخال البيانات اريد ان اتاكد ان الاسم الذي تم ادخالة غير موجود مسبقا في عمود الاسم في datagridview
الرد
تم الشكر بواسطة:
#4
(21-10-17, 08:28 PM)hikmat كتب :
(21-10-17, 07:56 PM)Rabeea Qbaha كتب :
(21-10-17, 04:13 PM)hikmat كتب : اريد كود يتاكد من ان عمود يحتوي على قيمة محددة
وشكرا

وضح اكثر صديقي 
اي عمود datagridview or listview 
وضح سؤالك

datagridview
 المطلوب لدي فورم لادخال البيانات اريد ان اتاكد ان الاسم الذي تم ادخالة غير موجود مسبقا في عمود الاسم في datagridview

هل هذه الاسماء مسجله بقاعده البيانات ؟؟

تستطيع فحص البيانات الموجوده في datagridview عن طريق هذا الكود :
كود :
Dim isFound As Boolean = False  

     For Each row As GridViewRow  In DataGridView1.Rows
          for i As Integer = 0 to DataGridView1.Columns.Count -1
        If row.Cells[i].Text = TextBox1.text  Then
           isFound = True
           exit for
        End If
          Next
       Next


If (isFound) Then
     MessageBox.Show("Data Exists!")
Else
      MessageBox.Show("Data Not Exists!")
EndIf
اما اذا اردت ان تتاكد اذا كان الاسم مسجل فب قاعده البيانات وهي الطريقه الافضل استخدم الكود التالي 

كود :
Public Function UserEx(ByVal Name As String) As Boolean
       Dim correct_version As Boolean = False
       Dim command As New SqlCommand("SELECT name FROM Employees WHERE name= @name", SQL.conn)
       command.Parameters.AddWithValue("@name", name)
       SQL.conn.Open()
       Using reader As SqlDataReader = command.ExecuteReader
           While reader.Read
               If IsDBNull(reader("name")) Then
                   correct_version = False
               Else
                   correct_version = True
               End If
           End While
       End Using
       command.Parameters.Clear()
       SQL.conn.Close()
       Return correct_version
   End Function
كود :
If UserEx(id_number_txt.Text) = True Then
               ErrorProvider1.SetError(id_number_txt, "! رقم الهوية هذا مسجل مسبقا")
               id_number_txt.Text = ""
               id_number_txt.BackColor = Color.LightPink
               id_number_txt.Focus()
               Return
           End If
الرد
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] مساعدة في كود الدخول cayo12300 0 30 اليوم, 04:03 AM
آخر رد: cayo12300
  محتاج مساعدة فى نافذة الدخول Mohamed Magdy 2 86 أمس, 05:04 PM
آخر رد: ahmadpal
  مساعدة في إنشاء ملف نصي ahmedfa71 2 79 21-03-19, 05:22 PM
آخر رد: ahmedfa71
  [سؤال] احتاج مساعدة يظهر لدى خطأ ExecutionengineException was unhandled dametucorazon 0 37 21-03-19, 09:09 AM
آخر رد: dametucorazon
  مساعدة فى كود الخصم فى الفاتورة سمير جمال 1 73 25-02-19, 10:22 AM
آخر رد: elgokr
  طلب مساعدة في عمل chart محمد خيري 6 152 23-02-19, 01:28 AM
آخر رد: elgokr
  مساعدة في موقع panels على الفورم ؟؟؟ abdullhadi999 2 114 16-02-19, 02:45 AM
آخر رد: أحمد النجار
Information [VB.NET] مساعدة : حساب الناتج الاجمالي georgos 4 139 15-02-19, 11:35 PM
آخر رد: georgos
  مساعدة بمشكلة مكتبات الوورد و الاكسل محمد خيري 0 74 12-02-19, 12:39 AM
آخر رد: محمد خيري
  مساعدة هامة احتاج كود يقوم بعمل طباعة تلقائية ل ReportViwer مجرد فتح الفورم mohamedgadain61 1 153 11-02-19, 09:47 AM
آخر رد: mohamedgadain61

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


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