![]() |
|
البحث في الجداول - نسخة قابلة للطباعة +- delphi4arab منتديات دلفي للعرب (https://delphi4arab.net/forum) +-- قسم : منتديات دلفي للعرب التعليمية (https://delphi4arab.net/forum/forumdisplay.php?fid=3) +--- قسم : سؤال و جواب حول دلفي (https://delphi4arab.net/forum/forumdisplay.php?fid=15) +--- الموضوع : البحث في الجداول (/showthread.php?tid=3968) |
البحث في الجداول - FARID9798 - 07-03-2012 السلام عليكم لدي جدول dbgrid موصولا ب table عندما استعمل خاصية الفلتر للبحث في الجدول تتم الفلترة من الحرف الاول ثم الثاني الى اخره لكنني عند كتابة حرف الجدول يعطيني جميع السجلات سواء كان الحرف في بداية الكلمة او في وسطها مثال لدي جدول به معلومات اسم يوجد به علي عند استعمال الفلترة اكتب حرف ع يعطيني علي لكنني عند كتابة اي حرف من كلمة علي يعطيني السجل علي مثلا اكتب حرف ل او حرف ي وشكرا البحث في الجداول - kachwahed - 07-03-2012 وعليكم السلام ورحمة الله ابحث عن like البحث في الجداول - FARID9798 - 08-03-2012 kachwahed كتب :وعليكم السلام ورحمة الله لم افهم معنى هذه الكلمة البحث في الجداول - piratewar - 08-03-2012 like هي كلمة تستخدم في عبارات sql مع الأمر select للبحث عن محتوى حقل ما يشبه المدخلات و إجابة لسؤالك عليك استخدام sqlquery و إدراج هذه الجملة PHP كود : 'select * from اسم الجدول where اسم الحقل like 'Ali' البحث في الجداول - FARID9798 - 08-03-2012 الحقيقة كنت اود استعمال تايبل ولكن شكرا وجاري التجريب البحث في الجداول - kachwahed - 08-03-2012 إقتباس :استعمال تايبليمكن ذلك، باستخدام الخاصية Filter ثم تفعيل Filtered ابحث في المنتدى بالتوفيق. البحث في الجداول - taha1975 - 26-03-2013 كل الاخوة الاعزاء عملية البحث داخل Dbgrid بحث ثقيلة جدا في حالة عدد كبير من السجلات والتعليمات بالشكل التالي : كود : if edit2.Text='' then begin Tabpere.Filtered:=false ;end else begin
Tabpere.Filter:='[Nomprenom]='''+edit2.text+'*''';
Tabpere.Filtered:=trueالبحث في الجداول - Lam.Abdeldjalil - 09-04-2013 السلام عليكم إقتباس :عملية البحث داخل Dbgrid بحث ثقيلة جدا في حالة عدد كبير من السجلاتإستخدم الـ sql في query بالتوفيق |