تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
أكواد البحث في السجلات والحقول
#1
السلام عليكم 

عادة يتم إستخدام أكواد كثيره للإستعلام عن السجلات أو الكلمات أو حتى الأحرف في الحقول عن طريق أكواد مختلفة منها كمثال 

بهذا الكود يتم البحث عن حرف من كلمة سواء كان في بداية الكلمة أو في أخرها أو في وسطها فهو يبحث عن الحرف فقط في أي موضع يكون :
وبهذا الكود تظهر سجلات لا حصر لها إذا كانت القاعده مليئة بالسجلات 

كود :
("select * From Table where name Like '%" & Searchtext.Text & "%'", con)

وهنا الأمر مختلف فبهذا الكود مثلا يتم البحث فقط عن الحرف الأخير للكلمة الأخيره في الجملة الموجوده في الحقل دون غيرها :
فلو كان الحقل يوجد به على سبيل المثال : أحمد إبراهيم حسين , فسيتم بهذا الكود إستخراج هذا السجل عن البحث عن الحرف نون لأنه موجود في إسم حسين !

 
كود :
("select * From Table where name Like '%" & Searchtext.Text & "'", con)

وبهذا الكود مثلا يتم البحث فقط عن الحرف الأول للكلمة الأولى في الجملة الموجوده في الحقل دون غيرها :
فلو كان الحقل يوجد به على سبيل المثال : أحمد إبراهيم حسين , فسيتم بهذا الكود إستخراج هذا السجل عن البحث عن الحرف ألف لأنه موجود في إسم أحمد !
كود :
("select * From Table where name Like '" & Searchtext.Text & "%'", con)

هذي الأكواد أنا أعلم أن الكثير منا يعرفها أو يعرف غيرها ولكني أحببت أن أشارك بها الأخرين للفائدة 
وهنا أسأل هل يوجد كود يمكنني من إستخرج الكلمة الثانية أو الثالثة في السجل مثلا :
لو بحثت عن الحرف (و) فيظهر لي فقط سجل بإسم (أحمد وليد موسى) لأن حرف (و) موجود في بداية الكلمة الثانية وما يشابهه أو يظهر لي سجل بإسم محمد أحمد وحيد لأن الحرف (و) موجود في بداية الكلمة الثالثه وما يشابهه !
أو حتى بالبحث عن الكلمة الثانية أو الثالثه في السجل مثلا لو أردت البحث عن إسم (وحيد) وهو موجود في سجل بإسم إبراهيم وحيد أحمد وهكذا !!
الرد }}}
تم الشكر بواسطة: اسامه الهرماوي , atef_020


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] استفسار بخصوص البحث في RichTextBox SerialPort dubai.eig 2 663 18-06-25, 11:09 AM
آخر رد: dubai.eig
  تعديل على أكواد العمليات بالفورم Frm_Edite العيدروس 5 436 11-12-24, 04:10 PM
آخر رد: العيدروس
  اريد جلب عدد محدد من السجلات من قاعدة بيانات اكسس الى الداتا قراد فيو يوجد مثال khalidalwdi 2 667 12-11-24, 12:19 PM
آخر رد: khalidalwdi
Rainbow [كود] البحث تلقائياً عند التبديل بين الـ RadioButton محمد مسافر 8 701 04-10-24, 02:33 AM
آخر رد: Taha Okla
Rainbow [كود] البحث وتحريك اسهم الداتا جريدفيو عند البحث محمد مسافر 2 583 19-09-24, 01:14 AM
آخر رد: محمد مسافر
  مساعدة البحث بين تاريخين أبووسم 3 547 16-08-24, 01:37 PM
آخر رد: أبووسم
  البحث بالأسم الأول فقط heem1986 6 639 03-08-24, 04:17 PM
آخر رد: heem1986
  [VB.NET] تجاهل التشكيل من الأسماء عند البحث في التيكست بوكس Khalil chiha 3 533 01-08-24, 10:28 PM
آخر رد: Khalil chiha
  يوجد خطاء فى كود البحث بواستطة الكمبوبوكس واجراء مخزن new_programer 4 406 06-07-24, 12:05 AM
آخر رد: Zuhare
  البحث بين تاريخين مع الوقت - من بداية اليوم - حتى اخر اليوم moh61 3 606 12-06-24, 08:00 PM
آخر رد: Taha Okla

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


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