delphi4arab منتديات دلفي للعرب
كيف يمكن اظهار البيانات بكتابة الحرف الاول فقط في خانة البحث - نسخة قابلة للطباعة

+- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum)
+-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3)
+--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15)
+--- الموضوع : كيف يمكن اظهار البيانات بكتابة الحرف الاول فقط في خانة البحث (/showthread.php?tid=2374)



كيف يمكن اظهار البيانات بكتابة الحرف الاول فقط في خانة البحث - Mehdi - 03-09-2010

كيف يمكن اظهار البيانات بكتابة الحرف الاول فقط في خانة البحث
جزاكم الله خيرا


كيف يمكن اظهار البيانات بكتابة الحرف الاول فقط في خانة البحث - abdelmalek - 03-09-2010

مرحبا بك اخي
مادا تقصد بكلمة البحت ؟
هل البحت داخل قاعدة بيانات ام مادا ؟
وضح اكثر
ممكن ترفق البرنامج الدي تعمل عليه واين مشكلتك فيه ليثم معلجتها
بالتوفيق


كيف يمكن اظهار البيانات بكتابة الحرف الاول فقط في خانة البحث - Lam.Abdeldjalil - 03-09-2010

السلام عليكم و رحمة الله

إذا كنت تستخدم ADO هنا

+ توضيح أكثر !!


كيف يمكن اظهار البيانات بكتابة الحرف الاول فقط في خانة البحث - hassankill - 25-11-2012

السلام عليكم
البحث بكلمة اقصد بذلك كلمة وسط جمله على سبيل المثال (( اسعد الله صباحكم بدعاء صالح ))
نرغب في البحث عن كلمة ((دعاء))
ارغب في كود بذلك


كيف يمكن اظهار البيانات بكتابة الحرف الاول فقط في خانة البحث - makhlouf - 25-11-2012

بسم الله الرحمان الرحيم
أخي جرب هذا:
كود :
procedure TForm1.Edit1Change(Sender: TObject); begin table1.Filter:='champ='''+edit1.Text+'*'''; table1.Filtered:=true; end;
أتمنى أن يناسبك و بالتوفيق


كيف يمكن اظهار البيانات بكتابة الحرف الاول فقط في خانة البحث - tarek.inf - 25-11-2012

السلام عليكم
استعمال الخاصية filter لوحدها لا تفي بالغرض لانها تقوم بالفلترة ابتداء من اول حرف لأول كلمة من الجملة
يمكن دمج الخاصية filter مع المعامل like الذي يمكن من خلاله فلترة الحرف او الكلمة مهما كان موقهما من الجملة
مثال
كود :
procedure TForm1.Edit1Change(Sender: TObject); begin IF edit1.Text<> '' then begin table1.Filter:='champ like '+''''+'%'+Edit1.Text+'%'''; table1.Filtered:=true; end else table1.Filtered:=false ; end;[align=left][/align]
أو
كود :
table1.Filter:='champ + LIKE ' + QuotedStr('%'+Edit1.Text+'%'); [align=left][/align]



كيف يمكن اظهار البيانات بكتابة الحرف الاول فقط في خانة البحث - احمد - 27-11-2012

استخدم findednerssed للبحث في الحقول الغير المفهرسة