تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
[كود] البحث تلقائياً عند التبديل بين الـ RadioButton
#8
(04-10-24, 01:34 AM)Taha Okla كتب : حدث البحث عندك هو المسؤول عن العملية ..
انسخ حدث البحث وضعه تحت RadioButton لكل منهما

فبمجرد اختيار أي منهما يتم البحث .. واعطاء النتيجة ...

أما الكود الذي وضعته أنت تحت حدث الـ RadioButton    خطأ وما في داعي له أبداً

الكود عندك في حدث البحث فيه أشياء مكررة وغير منطقية 
أقرأ الكود جيداً وراجعه خوة خطوة وستعرف ما المفيد منه وما الشيء الذي لو حذفته لن يغير شيء بمسار التنفيذ ..

بارك الله فيك كلامك صحيح ولكن انا عملت الراديو بوتون هو الخيار الافتراضي المفعل لماذا عندما اكتب كلمه في خانه البحث لاتظهر النتيجه مباشره بأعتبار الراديو بوتون واحد محدد ، بل يجب عليا الضغط مره اخرى علشان الامر يمشى هل بالامكان الكتابه والبحث يظهر مباشره RadioButton1.Checked = True
PHP كود :
Private Sub RadioButton1_Click(ByVal sender As System.ObjectByVal e As System.EventArgsHandles RadioButton1.Click
        dt
.Clear()
 
       Label1.Hide()
 
       If textSerch.Text.Trim "" Then Label1.Visible False : Exit Sub
        If textSerch
.Text.Trim.Length 3 Then
            Label1
.Visible True
            Exit Sub
        End 
If

 
       dt.Clear()
 
       Label1.Hide()
 
       If textSerch.Text.Trim.Length >= 3 Then
            If RadioButton1
.Checked True Then

                Dim DS 
As New DataSet
                da 
= New OleDbDataAdapter("Select * From [Coverage Claims] Where [VILLAGE] Like '%" Trim$(textSerch.Text) & "%'"con)

 
               DS.Clear()
 
               da.Fill(DS"VILLAGE")
 
               DataGridView1.DataSource DS
                DataGridView1
.DataMember "VILLAGE"
 
               dt DS.Tables(0)
 
               If dt.Rows.Count 0 Then Label1.Show()
 
           Else
                Dim DS 
As New DataSet
                da 
= New OleDbDataAdapter("Select * From [Coverage Claims] Where [OZLAHH] Like '%" Trim$(textSerch.Text) & "%'"con)

 
               DS.Clear()
 
               da.Fill(DS"OZLAHH")
 
               dt DS.Tables(0)
 
               DataGridView1.DataSource DS
                DataGridView1
.DataMember "OZLAHH"
 
               If dt.Rows.Count 0 Then Label1.Show()


 
           End If

 
       End If
 
       If textSerch.Text "" Then
            Label2
.Show()
 
       Else
            Label2
.Hide()
 
       End If

 
       'التحكم في عرض العمود
        DataGridView1.Columns(0).Width = 40
        DataGridView1.Columns(1).Width = 110
        DataGridView1.Columns(2).Width = 110
        DataGridView1.Columns(3).Width = 130
        DataGridView1.Columns(4).Width = 130
    End Sub

    Private Sub RadioButton2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RadioButton2.Click
        dt.Clear()
        Label1.Hide()
        If textSerch.Text.Trim = "" Then Label1.Visible = False : Exit Sub
        If textSerch.Text.Trim.Length < 3 Then
            Label1.Visible = True
            Exit Sub
        End If

        dt.Clear()
        Label1.Hide()
        If textSerch.Text.Trim.Length >= 3 Then
            If RadioButton1.Checked = True Then

                Dim DS As New DataSet
                da = New OleDbDataAdapter("Select * From [Coverage Claims] Where [VILLAGE] Like '
%" & Trim$(textSerch.Text) & "%'", con)

                DS.Clear()
                da.Fill(DS, "VILLAGE")
                DataGridView1.DataSource = DS
                DataGridView1.DataMember = "VILLAGE"
                dt = DS.Tables(0)
                If dt.Rows.Count = 0 Then Label1.Show()
            Else
                Dim DS As New DataSet
                da = New OleDbDataAdapter("Select * From [Coverage Claims] Where [OZLAHH] Like '
%" & Trim$(textSerch.Text) & "%'", con)

                DS.Clear()
                da.Fill(DS, "OZLAHH")
                dt = DS.Tables(0)
                DataGridView1.DataSource = DS
                DataGridView1.DataMember = "OZLAHH"
                If dt.Rows.Count = 0 Then Label1.Show()


            End If

        End If
        If textSerch.Text = "" Then
            Label2.Show()
        Else
            Label2.Hide()
        End If
    End Sub 
اللهمّ بعلمك الغيب وقدرتك على الخلق، أحييني ما علمت الحياة خيراً لي، وتوفّني ما علمت الوفاة خيراً لي.


الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: البحث تلقائياً عند التبديل بين الـ RadioButton - بواسطة محمد مسافر - 04-10-24, 02:06 AM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] استفسار بخصوص البحث في RichTextBox SerialPort dubai.eig 2 660 18-06-25, 11:09 AM
آخر رد: dubai.eig
  تغيير اللون تلقائياً عند إقتراب نهاية العقد F.H.M 2 442 25-10-24, 07:16 AM
آخر رد: F.H.M
Rainbow [كود] البحث وتحريك اسهم الداتا جريدفيو عند البحث محمد مسافر 2 577 19-09-24, 01:14 AM
آخر رد: محمد مسافر
  مساعدة البحث بين تاريخين أبووسم 3 539 16-08-24, 01:37 PM
آخر رد: أبووسم
  البحث بالأسم الأول فقط heem1986 6 624 03-08-24, 04:17 PM
آخر رد: heem1986
  [VB.NET] تجاهل التشكيل من الأسماء عند البحث في التيكست بوكس Khalil chiha 3 524 01-08-24, 10:28 PM
آخر رد: Khalil chiha
  يوجد خطاء فى كود البحث بواستطة الكمبوبوكس واجراء مخزن new_programer 4 400 06-07-24, 12:05 AM
آخر رد: Zuhare
  البحث بين تاريخين مع الوقت - من بداية اليوم - حتى اخر اليوم moh61 3 599 12-06-24, 08:00 PM
آخر رد: Taha Okla
  حدود أداة Radiobutton أبو جودة 3 406 27-05-24, 03:39 PM
آخر رد: مصمم هاوي
  أريد البحث بإستخدام أي جزء من الكلمة و ليس أول جزء منها . CoderMM 3 599 17-04-24, 01:19 AM
آخر رد: Taha Okla

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


يقوم بقرائة الموضوع: