تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
اريد كود للبحث التلقائي في DataGridView
#5
(15-11-17, 06:19 PM)ahmedbezia كتب :
(15-11-17, 06:11 PM)Rabeea Qbaha كتب : مرحبا اخي اذا كان قدك هو auto complete لعمود معين من قاعده البيانات 
هذا مثال يوجد فيه الطريقه ( يوجد فورم فيه ال DataGridView قم بتشغيل المشروع 
وفم بالضغط على زر new form سيظهر لك الفورم المحتوي على DataGridView .

مشكور اخي لم اجرب طلعلي مشكل إن الموفر 'Microsoft.ACE.OLEDB.12.0' غير مسجل على الجهاز المحلي.

قم بالبحث في المنتدى لحل هذه المشكله فهي بيسطه

على كلن هذا هو الكود لكن ستكون الفكره اوضح في المثال :


كود :
Private Sub DataGridView1_EditingControlShowing(ByVal sender As Object, ByVal e As DataGridViewEditingControlShowingEventArgs) Handles DataGridView1.EditingControlShowing
       Dim header As String = DataGridView1.Columns(0).HeaderText

       If header.Equals("PART NUMBER") Then
           Dim text As TextBox = TryCast(e.Control, TextBox)

           If text IsNot Nothing Then
               text.AutoCompleteMode = AutoCompleteMode.Suggest
               text.AutoCompleteSource = AutoCompleteSource.CustomSource

               Dim data As AutoCompleteStringCollection = New AutoCompleteStringCollection
               addData(data)
               text.AutoCompleteCustomSource = data
           End If
       End If

   End Sub
   Private Sub addData(ByVal data As AutoCompleteStringCollection)
       'فحص الاتصال بقاعدة البيانات
       If con.State = ConnectionState.Open Then
           con.Close()
       End If
       con.Open()

       Dim cmd As New OleDbCommand()
       cmd.Connection = con
       cmd.CommandText = "select part_no from price"
       Dim dr As OleDbDataReader = cmd.ExecuteReader
       While dr.Read
           data.Add(dr.Item(0))
       End While
       dr.Close()
       con.Close()
   End Sub
الرد }}}
تم الشكر بواسطة:


الردود في هذا الموضوع
RE: اريد كود للبحث التلقائي في DataGridView - بواسطة Rabeea Qbaha - 15-11-17, 07:23 PM

المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [سؤال] اريد طباعة تقرير ريبورت فيو مباشرة فور عرض التقرير mh66 1 565 22-03-25, 09:59 AM
آخر رد: mh66
  [VB.NET] محتاج اربط DataGridView بزر بحث bakrycold 1 558 28-02-25, 12:11 AM
آخر رد: bakrycold
  اريد كود لو سمحتم خالد كامل1 10 1,233 15-02-25, 02:15 PM
آخر رد: خالد كامل1
  اريد كود معين اثابكم الله خالد كامل1 1 461 04-02-25, 09:28 PM
آخر رد: aliday03
  [VB.NET] استعراض بيانات في Datagridview واضافة جميع البيانات لجدول محدد sql skode 0 491 12-01-25, 12:50 AM
آخر رد: skode
Information [VB.NET] تنسيق أعمدة DataGridView أبو خالد الشكري 3 586 21-12-24, 02:40 PM
آخر رد: aljzazy
  اريد كود يحذف جميع سجلات جدول بقاعدة بيانات اكسس دفعه واحده khalidalwdi 2 647 18-11-24, 01:02 AM
آخر رد: rdxdz
  اريد جلب عدد محدد من السجلات من قاعدة بيانات اكسس الى الداتا قراد فيو يوجد مثال khalidalwdi 2 673 12-11-24, 12:19 PM
آخر رد: khalidalwdi
  [نقاش] اريد مسااعدة انا مبتدئة ف بحر غارق?? ..N 1 352 29-09-24, 11:16 PM
آخر رد: justforit
Exclamation [VB.NET] اريد كود لتصدير البيانات من DataGridView الى ملف Excel zazasami 1 502 04-08-24, 09:15 PM
آخر رد: mrfenix93

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


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