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=8286)



الفلترة بجزء من الكلمة - احمد العراقي - 12-12-2016

مرحبا شباب
ممكن كود يقوم بعملية الفلترة للجدول حتى و لو كتب جزء من الكلمة مثلا لو اردنا البحث عن اسم محمد يكفي كتابة "مح" , مع العلم ان الجدول يحتوى على حقول تاريخ و ارقام و نصوص و غيرها ويتم اختيار الحقل المراد البحث فيه من كومبوبوكس(combobox) اي بمعنى اخر يستطيع الكود التعامل مع كل انواع الحقول (نص , رقم , تاريخ,.....) , مع جزيل الشكر و التقدير ....


RE: الفلترة بجزء من الكلمة - mobile - 12-12-2016

(12-12-2016, 07:45 PM)احمد العراقي كتب : مرحبا شباب
ممكن كود يقوم بعملية الفلترة للجدول حتى و لو كتب جزء من الكلمة مثلا لو اردنا البحث عن اسم محمد يكفي كتابة "مح" , مع العلم ان الجدول يحتوى على حقول تاريخ و ارقام و نصوص و غيرها ويتم اختيار الحقل المراد البحث فيه من كومبوبوكس(combobox) اي بمعنى اخر يستطيع الكود التعامل مع كل انواع الحقول (نص , رقم , تاريخ,.....) , مع جزيل الشكر و التقدير ....
 السلام عليكم ورحمة الله

نعم يمكن اخي
كود :
if nEdit1.text <> '' then   begin     ADOTable1.Filter := 'Nom like ' + quotedstr(Edit1.text+ '*');    ADOTable1.Filtered := True;    end else ADOTable1.Filtered := False;