تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
أريد البحث بإستخدام أي جزء من الكلمة و ليس أول جزء منها .
#1
السلام عليكم و رحمة الله و بركاته
بستعمل أوتوكومبليت في تيكست بوكس بيظهر أسماء الأصناف بمجرد كتابة أول حرف من الكلمة
مثل ما في النص
كود :
   Private Sub Autocomplete()
       If con.State = ConnectionState.Closed Then
           con.Open()
       End If

       sql = "SELECT item_name FROM items"
       command = New OleDbCommand(sql, con)
       reader = command.ExecuteReader
       Dim autocomp As New AutoCompleteStringCollection
       While reader.Read
           autocomp.Add(reader("item_name"))
       End While
       reader.Close()
       TextBox2.AutoCompleteMode = AutoCompleteMode.Suggest
       TextBox2.AutoCompleteSource = AutoCompleteSource.CustomSource
       TextBox2.AutoCompleteCustomSource = autocomp
   End Sub


لكن أريد عند كتابة أي جزء من الكلمة تظهر كاملة
مثلا صنف إسمه Oppo G32 - Oppo G45
أريد عند كتابة مثلا G يظهر كل الأصناف التي بها هذا الحرف او الجزء من الكلمة
الرد }}}
تم الشكر بواسطة:
#2
Uppppppppppppppppppp
الرد }}}
تم الشكر بواسطة:
#3
استخدم like
sql = "SELECT item_name FROM items where item_name like '% "& textbox1.text &"%' "

'=============================
SELECT item_name FROM items where item_name like '% اكتب اي نص%'

لا تشمل الاكمال التلقائي
الرد }}}
تم الشكر بواسطة:
#4
إكمال تلقائي و تغيير للمدخلات مع كل إدخال : هذا يجعل البرنامج يدخل بحالة تهنج وعدم استجابة..

عليك إختيار أحد الحالتين : 
- إما عرض بالاكمال التلقائي وهذا كوده.. كما قدمته..
- أو عرض بحسب ما تكتب من مدخلات من أي نقطة من النص : وهذا يحتاج أن تتخلى عن هذا الكود وتصنع كود جديد ويجعل مخرجاته ضمن ListBox وبخبرتك بـ الفيجول بيزك و الـ OOP تستطيع أن تجعله يعرض هذا كما تريد..

وإن كنت لا تعرف الـ OOP فعليك تعلمها حتى تساعدك بصنع بعض ما يخط ببالك وتسهل عليك أكوادك وتبسطها..
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: CoderMM


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] استفسار بخصوص البحث في RichTextBox SerialPort dubai.eig 2 662 18-06-25, 11:09 AM
آخر رد: dubai.eig
  لدي كود للإضافة أريد كود للتعديل وكود للحذف F.H.M 4 354 09-11-24, 09:50 AM
آخر رد: F.H.M
  أريد كود عند الضغط على الصورة في PictureBox تفتح في برنامج الصور في الويندوز F.H.M 6 630 25-10-24, 01:57 PM
آخر رد: F.H.M
Rainbow [كود] البحث تلقائياً عند التبديل بين الـ RadioButton محمد مسافر 8 693 04-10-24, 02:33 AM
آخر رد: Taha Okla
Rainbow [كود] البحث وتحريك اسهم الداتا جريدفيو عند البحث محمد مسافر 2 580 19-09-24, 01:14 AM
آخر رد: محمد مسافر
  أريد تحديد صلاحيات المستخدمين عن طريق حقل في جدول قاعدة البيانات F.H.M 0 326 12-09-24, 06:29 PM
آخر رد: F.H.M
  [VB.NET] أريد جعل التاريخ بالمنتصف في DateTimePicker F.H.M 2 429 29-08-24, 06:27 PM
آخر رد: F.H.M
  مساعدة البحث بين تاريخين أبووسم 3 544 16-08-24, 01:37 PM
آخر رد: أبووسم
  البحث بالأسم الأول فقط heem1986 6 630 03-08-24, 04:17 PM
آخر رد: heem1986
  [VB.NET] تجاهل التشكيل من الأسماء عند البحث في التيكست بوكس Khalil chiha 3 529 01-08-24, 10:28 PM
آخر رد: Khalil chiha

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


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