delphi4arab منتديات دلفي للعرب

نسخة كاملة : البحث في الجداول
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
السلام عليكم
لدي جدول dbgrid موصولا ب table عندما استعمل خاصية الفلتر للبحث في الجدول تتم الفلترة من الحرف الاول ثم الثاني الى اخره
لكنني عند كتابة حرف الجدول يعطيني جميع السجلات سواء كان الحرف في بداية الكلمة او في وسطها
مثال لدي جدول به معلومات اسم يوجد به علي
عند استعمال الفلترة اكتب حرف ع يعطيني علي لكنني عند كتابة اي حرف من كلمة علي يعطيني السجل علي مثلا اكتب حرف ل او حرف ي
وشكرا
وعليكم السلام ورحمة الله
ابحث عن like
kachwahed كتب :وعليكم السلام ورحمة الله
ابحث عن like

لم افهم معنى هذه الكلمة
like هي كلمة تستخدم في عبارات sql مع الأمر select للبحث عن محتوى حقل ما يشبه المدخلات
و إجابة لسؤالك عليك استخدام sqlquery و إدراج هذه الجملة
PHP كود :
'select * from اسم الجدول where اسم الحقل like 'Ali' 
الحقيقة كنت اود استعمال تايبل ولكن شكرا وجاري التجريب
إقتباس :استعمال تايبل
يمكن ذلك، باستخدام الخاصية Filter ثم تفعيل Filtered ابحث في المنتدى
بالتوفيق.
كل الاخوة الاعزاء
عملية البحث داخل Dbgrid بحث ثقيلة جدا في حالة عدد كبير من السجلات والتعليمات بالشكل التالي :
كود :
if edit2.Text='' then begin Tabpere.Filtered:=false ;end else begin Tabpere.Filter:='[Nomprenom]='''+edit2.text+'*'''; Tabpere.Filtered:=true
السلام عليكم
إقتباس :عملية البحث داخل Dbgrid بحث ثقيلة جدا في حالة عدد كبير من السجلات
إستخدم الـ sql في query

بالتوفيق