تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
البحث باستخدام Rich Box
#1
السلام عليكم ورحمة الله وبركاته الاخوة الاحباب 



الرجاء المساعدة في هذا الكود لعمل بحث باستخدام ال Rich Box 

للبحث عن اكثر من اسم في عمود Name

للبحث عن اكثر من قيمة في عمود Salry

برجاء فحص المرفقات

مع فائق الشكر والاحتلرام


الملفات المرفقة صورة/صور
   

.rar   Search by Rich Box.rar (الحجم : 90.64 ك ب / التحميلات : 35)
الرد }}}
تم الشكر بواسطة:
#2
كود :
Imports System.Data.OleDb

Public Class Form1

    ' جملة الربط
    Dim con As New OleDbConnection("Provider=Microsoft.ACE.OLEDB.12.0;Data Source=|DataDirectory|\Code.accdb")

    Dim da As New OleDbDataAdapter ' جدول مصدر المعلومات

    Dim dt As New DataTable        ' مكان التخزين

    Sub Load_Data()
        dt.Clear()
        da = New OleDbDataAdapter("Select * From Table1", con)
        da.Fill(dt)
    End Sub
    Sub save_Data()
        Dim save As New OleDbCommandBuilder(da)
        save.QuotePrefix = "["
        save.QuoteSuffix = "]"
        da.Update(dt)
        dt.AcceptChanges()
    End Sub

    ' جملة تحميل الجدول الي الداتا جريد فيو

    Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
        Load_Data()
        DataGridView1.DataSource = dt

    End Sub

  

    ' كود الحذف
    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
        dt.Rows(BindingContext(dt).Position).Delete()
      
    End Sub

    Private Sub Button5_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button5.Click
        save_Data()
    End Sub

    Private Sub Button2_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button2.Click
        Me.Close()
    End Sub

    Private Sub RichTextBox1_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RichTextBox1.TextChanged
        Try
            Dim names As New List(Of String)
            For Each i In RichTextBox1.Lines
                names.Add("'" & i & "'")
            Next
            Dim sql As String = "Select * From [Table1] WHERE [Name] IN (" & String.Join(",", names) & ") "
            dt.Clear()
            da = New OleDbDataAdapter(sql, con)
            da.Fill(dt)
        Catch ex As Exception
        End Try
    End Sub

    Private Sub RichTextBox2_TextChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles RichTextBox2.TextChanged
        Try
            Dim salary As New List(Of String)
            For Each i In RichTextBox2.Lines
                salary.Add(i)
            Next
            Dim sql As String = "Select * From [Table1] WHERE [salary] IN (" & String.Join(",", salary) & ") "
            dt.Clear()
            da = New OleDbDataAdapter(sql, con)
            da.Fill(dt)
        Catch ex As Exception
        End Try
    End Sub
End Class
الرد }}}
تم الشكر بواسطة:
#3
بارك الله في حضرتك ومساعداتك الكريمة

البرنامج يعمل الان ولكن فيه مشكلتين صغيرين

1- عند مسح الاسم الموجود يبقي حرف واحد ثم يغلق البرنامج
2- لايقبل كتابة اسم اخر الا الاسم الاول فقط  ولا ينتقل الي السطر الثاني بعد الضغط علي  Inter
 حتي اتمكن من كتابة سطر اخر
الرد }}}
تم الشكر بواسطة:
#4
1- اعد نسخ الكود لأنني غيره قبل قليل
2- وضع خاصية AcceptButton للفورم تسبب في عدم قبول مفتاح Enter
الرد }}}
تم الشكر بواسطة:
#5
(22-05-17, 12:26 PM)alma2 كتب : 1- اعد نسخ الكود لأنني غيره قبل قليل
2- وضع خاصية AcceptButton للفورم تسبب في عدم قبول مفتاح Enter

المرفق لحضرتك


الملفات المرفقة
.rar   Search by Rich Box.rar (الحجم : 90.79 ك ب / التحميلات : 37)
الرد }}}
تم الشكر بواسطة:
#6
(22-05-17, 12:55 PM)alma2 كتب : لم تنفذ ما ذكرته لك في مشاركتي الأخيرة

اسف يمكن ما فهمت حضرتك كويس

معلشي مش واضح لي  Huh
الرد }}}
تم الشكر بواسطة:
#7
لم تنفذ ما ذكرته لك في مشاركتي الأخيرة

.rar   Search by Rich Box.rar (الحجم : 31.56 ك ب / التحميلات : 29)
الرد }}}
تم الشكر بواسطة:
#8
(22-05-17, 01:00 PM)alma2 كتب : لم تنفذ ما ذكرته لك في مشاركتي الأخيرة

استاذي الفاضل كله تمام الحين

والله انت رجل رائع


ربنا يعزك يارب
الرد }}}
تم الشكر بواسطة:
#9
انظر هذه الطريقة قد تناسبك

.rar   Search by Rich Box.rar (الحجم : 31.64 ك ب / التحميلات : 35)
الرد }}}
تم الشكر بواسطة:
#10
(22-05-17, 01:39 PM)alma2 كتب : انظر هذه الطريقة قد تناسبك

ما شاء الله عليك يا استاذنا
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] استفسار بخصوص البحث في RichTextBox SerialPort dubai.eig 2 659 18-06-25, 11:09 AM
آخر رد: dubai.eig
Rainbow [كود] البحث تلقائياً عند التبديل بين الـ RadioButton محمد مسافر 8 685 04-10-24, 02:33 AM
آخر رد: Taha Okla
  طلب مساعدة في حفظ قالب للبصمة باستخدام جهاز SecuGen u20 assuhimi 7 1,338 24-09-24, 06:44 PM
آخر رد: altoki939
Rainbow [كود] البحث وتحريك اسهم الداتا جريدفيو عند البحث محمد مسافر 2 575 19-09-24, 01:14 AM
آخر رد: محمد مسافر
  مساعدة البحث بين تاريخين أبووسم 3 537 16-08-24, 01:37 PM
آخر رد: أبووسم
  البحث بالأسم الأول فقط heem1986 6 620 03-08-24, 04:17 PM
آخر رد: heem1986
  [VB.NET] تجاهل التشكيل من الأسماء عند البحث في التيكست بوكس Khalil chiha 3 523 01-08-24, 10:28 PM
آخر رد: Khalil chiha
  يوجد خطاء فى كود البحث بواستطة الكمبوبوكس واجراء مخزن new_programer 4 398 06-07-24, 12:05 AM
آخر رد: Zuhare
  البحث بين تاريخين مع الوقت - من بداية اليوم - حتى اخر اليوم moh61 3 597 12-06-24, 08:00 PM
آخر رد: Taha Okla
  أريد البحث بإستخدام أي جزء من الكلمة و ليس أول جزء منها . CoderMM 3 598 17-04-24, 01:19 AM
آخر رد: Taha Okla

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


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