تقييم الموضوع :
  • 0 أصوات - بمعدل 0
  • 1
  • 2
  • 3
  • 4
  • 5
البحث بالأسم الأول فقط
#1
[صورة مرفقة: 737389268.png]السلام عليكم أريد البحث فى قاعد بيانات sql بالأسم الأول فقط بمحنى لديه عميل بأسم محمد حسن وعميل آخر بأسم محمد سيد فأريد عند كتابة محمد يظهر جميع العملاء التى تبدأ أسمائهم بمحمد مع العلم  ولا أريد بحرف م بمحنى أنه بمجرد كتابة حرف م يتم جلب كل الأسماء التى تبدأ بحرف ال م فأنا اريد فقط الجلب بالأسم الأول وليس بالحرف الأول

[صورة مرفقة: view?usp=drive_link]

 
الرد }}}
تم الشكر بواسطة:
#2
وعليكم السلام
لا تجعل البحث يبدأ بمجرد الكتابة
بل أجعل البحث بعد الضغط على زر معين.. 
يعني بعد ما تكتب ما تريد البحث عنه  أضغط على زر ووقتها يبدأ البحث..
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: Zuhare , Zuhare , Zuhare
#3
(02-08-24, 08:10 PM)Taha Okla كتب : وعليكم السلام
لا تجعل البحث يبدأ بمجرد الكتابة
بل أجعل البحث بعد الضغط على زر معين.. 
يعني بعد ما تكتب ما تريد البحث عنه  أضغط على زر ووقتها يبدأ البحث..

للأسف أحتاج البحث المباشر من خلال الكتابة فى التيكست بوكس بدون أستخدام زر بحث 
وهذا الكود الذى استخدمه حالياً ولكن بمجرد كتابة أول حرف تظهر كل الأسماء التى تبدأ بنفس الحرف فأريد البحث بأول كلمة وليس أول حرف 
PHP كود :
"select DISTINCT(sname) from syana_add where fra='" mod_con.fra "'and sname like '" sname.text "%' GROUP by sname" 

ومرفق صورة لنتائج البحث


الملفات المرفقة صورة/صور
   
الرد }}}
تم الشكر بواسطة:
#4
سجل في بداية الكود (حدث التكست بوكس الذي تبحث بواسطته) الكود التالي:

كود :
If Len(sname.Text) <= 1 Then Exit Sub
If Strings.Right(sname.Text, 1) <> " " Then Exit Sub

بهذا اذا انتهيت من الكتابة وبمجرد الضغط على زر المسافة (يعني بعد الانتهاء من كتابة الاسم الأول)
من أجل البدء الاسم التالي سيقوم ببدء البحث
وإذا لم تضغط على المسافة فلن يبدأ بالبحث ..

واذا بدأت بكتابة الاسم الثاني سيتوقف البحث ولن يغير شيء حتى تنتهي من الاسم الثاني وتضغط على زر المسافة
وحينها سيبدأ من جديد بالبحث عن الاسم المكتوب( كل اسم يبدأ بـ (الأول مع الثاني)) و هكذا ..
قال صلى الله عليه وسلم: 
«كلمتان خفيفتان على اللسان 
ثقيلتان في الميزان،حبيبتان إلى الرحمن: 
سبحان الله وبحمده، سبحان الله العظيم».
الرد }}}
تم الشكر بواسطة: Zuhare , heem1986
#5
(02-08-24, 11:20 PM)Taha Okla كتب : سجل في بداية الكود (حدث التكست بوكس الذي تبحث بواسطته) الكود التالي:

كود :
If Len(sname.Text) <= 1 Then Exit Sub
If Strings.Right(sname.Text, 1) <> " " Then Exit Sub

بهذا اذا انتهيت من الكتابة وبمجرد الضغط على زر المسافة (يعني بعد الانتهاء من كتابة الاسم الأول)
من أجل البدء الاسم التالي سيقوم ببدء البحث
وإذا لم تضغط على المسافة فلن يبدأ بالبحث ..

واذا بدأت بكتابة الاسم الثاني سيتوقف البحث ولن يغير شيء حتى تنتهي من الاسم الثاني وتضغط على زر المسافة
وحينها سيبدأ من جديد بالبحث عن الاسم المكتوب( كل اسم يبدأ بـ (الأول مع الثاني)) و هكذا ..

جزاك الله خيراً كنت محتاجها من خلال أمر select لأن المشكلة عندى بالنسخة الأندرويد للبرنامج الذى اعمل فى برمجته وليس نسخة سطح المكتب ولأن الأدوات المتواجدة بالبرنامج الذى استخدمه فى برمجة تطبيق الأندرويد لا يدعم هذا الكود فإننى أبحث عن جلب النتائج بكود sql
الرد }}}
تم الشكر بواسطة:
#6
اضف مسافه بعد المطلوب مثل هذا مثلا
كود :
"select DISTINCT(sname) from syana_add where fra='" & mod_con.fra & "'and sname like '" & sname.text & " %' GROUP by sname"
الرد }}}
تم الشكر بواسطة: Taha Okla
#7
(03-08-24, 02:26 PM)Zuhare كتب : اضف مسافه بعد المطلوب مثل هذا مثلا
كود :
"select DISTINCT(sname) from syana_add where fra='" & mod_con.fra & "'and sname like '" & sname.text & " %' GROUP by sname"

جزاك الله كل الخير ظبط معايا فعلاً

أشكر كثيراً العاملين على المنتدى وأذكر بالشكر لكل من قام بالرد عليها ومساعتى كلاً من Taha Okla و Zuhare
الرد }}}
تم الشكر بواسطة:


المواضيع المحتمل أن تكون متشابهة .
الموضوع : الكاتب الردود : المشاهدات : آخر رد
  [VB.NET] استفسار بخصوص البحث في RichTextBox SerialPort dubai.eig 2 660 18-06-25, 11:09 AM
آخر رد: dubai.eig
Rainbow [كود] البحث تلقائياً عند التبديل بين الـ RadioButton محمد مسافر 8 686 04-10-24, 02:33 AM
آخر رد: Taha Okla
Rainbow [كود] البحث وتحريك اسهم الداتا جريدفيو عند البحث محمد مسافر 2 577 19-09-24, 01:14 AM
آخر رد: محمد مسافر
  مساعدة البحث بين تاريخين أبووسم 3 539 16-08-24, 01:37 PM
آخر رد: أبووسم
  [VB.NET] تجاهل التشكيل من الأسماء عند البحث في التيكست بوكس Khalil chiha 3 523 01-08-24, 10:28 PM
آخر رد: Khalil chiha
  يوجد خطاء فى كود البحث بواستطة الكمبوبوكس واجراء مخزن new_programer 4 400 06-07-24, 12:05 AM
آخر رد: Zuhare
  البحث بين تاريخين مع الوقت - من بداية اليوم - حتى اخر اليوم moh61 3 599 12-06-24, 08:00 PM
آخر رد: Taha Okla
  أريد البحث بإستخدام أي جزء من الكلمة و ليس أول جزء منها . CoderMM 3 599 17-04-24, 01:19 AM
آخر رد: Taha Okla
  [VB.NET] البحث باستخدام CheckedListBox لتكون نتيجة التحديد شرط لجملة الاستعلام ahmedramzyaish 0 434 19-02-24, 03:44 AM
آخر رد: ahmedramzyaish
  البحث بالهوية annagui 2 658 25-01-24, 01:00 PM
آخر رد: annagui

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


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