:lol:
مساء الانوار
محرك بحث لجدول في قاعدة البيانات يعمل ولكن للارقام فقط - الاي دي و رقم الهاتف اما بالاسم فيظهر خطأ في الكود...
البحث يبحث عن نفس القيمة المدخلة مثلا رقم الهاتف 954652351 لو لم يتم ادخال الرقم كاملا لن يظهر البحث كيف ابحث مثلا عن 52 ويظهر اي رقم فيه 52 أو اسماء بادخال الحرف الاول او اي حرف في الاسم مثلا ل عمر ادخل عم ويظهر الاسماء
الكود المستخدم
If Me.ComboBox1.SelectedItem = "ID" Then
Dim DS As New DataView(Me.Db1DataSet.person)
DS.RowFilter = "ID=" & CType(Me.TextBox1.Text, String)
Me.PersonDataGridView.DataSource = DS
Me.PersonTableAdapter.Fill(Db1DataSet.person)
ElseIf Me.ComboBox1.SelectedItem = "Name" Then
Dim AR As New DataView(Me.Db1DataSet.person)
AR.RowFilter = "Name=" & CType(Me.TextBox1.Text, String)
Me.PersonDataGridView.DataSource = AR
Me.PersonTableAdapter.Fill(Db1DataSet.person)
ElseIf Me.ComboBox1.SelectedItem = "Phone" Then
Dim MB As New DataView(Me.Db1DataSet.person)
MB.RowFilter = "Phone=" & CType(Me.TextBox1.Text, String)
Me.PersonDataGridView.DataSource = MB
Me.PersonTableAdapter.Fill(Db1DataSet.person)
Else : MsgBox("Data not found")
End Ifوالبرنامج مرفق