تقييم الموضوع :
  • 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


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  البحث بين تاريخين لاسم معين alshandodi 9 167 18-06-19, 12:06 PM
آخر رد: elgokr
  معرفة عدد السجلات التي تتكرر فيها قيم معينة جيولوجي مبتدئ 3 393 03-06-19, 04:26 AM
آخر رد: ابراهيم ايبو
  [VB.NET] عند البحث عن سجل بين تاريخين اسامه الهرماوي 2 129 22-05-19, 08:12 PM
آخر رد: اسامه الهرماوي
  خطأ أثناء عملية البحث في DATAGRIDVIEW ahmedfa71 5 128 14-05-19, 04:10 PM
آخر رد: elgokr
  البحث بتاريخ من نوع نصي محمد خيري 18 363 05-05-19, 06:37 PM
آخر رد: محمد خيري
  تم الحل : اضافة ازرار التنقل بين السجلات محمد خيري 5 198 26-04-19, 06:16 PM
آخر رد: elgokr
  هل يُمكن عرض نتيجة البحث في الداتاجريدفيو الثانية بدلاً من الأولى ؟ Hazem1 5 190 20-04-19, 08:21 AM
آخر رد: elgokr
  [VB.NET] جمع فواتير الناتجة عن البحث وعدد الفواتير EMADSSS 9 320 11-04-19, 08:27 AM
آخر رد: elgokr
  أريد تحميل مكتبة أكواد للفجيول ستوديو 2010 PeterGhattas082460 5 187 10-04-19, 11:58 AM
آخر رد: elgokr
  [VB.NET] البحث بشرطين EMADSSS 5 212 06-04-19, 01:36 AM
آخر رد: EMADSSS

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


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