المشاركات : 3
المواضيع 1
:
: 0
الإنتساب : Sep 2010
السلام عليكم
لدي جدول dbgrid موصولا ب table عندما استعمل خاصية الفلتر للبحث في الجدول تتم الفلترة من الحرف الاول ثم الثاني الى اخره
لكنني عند كتابة حرف الجدول يعطيني جميع السجلات سواء كان الحرف في بداية الكلمة او في وسطها
مثال لدي جدول به معلومات اسم يوجد به علي
عند استعمال الفلترة اكتب حرف ع يعطيني علي لكنني عند كتابة اي حرف من كلمة علي يعطيني السجل علي مثلا اكتب حرف ل او حرف ي
وشكرا
المشاركات : 2,293
المواضيع 157
:
: 81
الإنتساب : Dec 2008
وعليكم السلام ورحمة الله
ابحث عن like
اللهم احقن دماء المسلمين، لا تنسوهم بالدعاء...
المشاركات : 3
المواضيع 1
:
: 0
الإنتساب : Sep 2010
kachwahed كتب :وعليكم السلام ورحمة الله
ابحث عن like
لم افهم معنى هذه الكلمة
المشاركات : 239
المواضيع 77
:
: 11
الإنتساب : May 2011
like هي كلمة تستخدم في عبارات sql مع الأمر select للبحث عن محتوى حقل ما يشبه المدخلات
و إجابة لسؤالك عليك استخدام sqlquery و إدراج هذه الجملة
PHP كود :
'select * from اسم الجدول where اسم الحقل like 'Ali'
المشاركات : 3
المواضيع 1
:
: 0
الإنتساب : Sep 2010
الحقيقة كنت اود استعمال تايبل ولكن شكرا وجاري التجريب
المشاركات : 2,293
المواضيع 157
:
: 81
الإنتساب : Dec 2008
إقتباس :استعمال تايبل
يمكن ذلك، باستخدام الخاصية Filter ثم تفعيل Filtered ابحث في المنتدى
بالتوفيق.
اللهم احقن دماء المسلمين، لا تنسوهم بالدعاء...
المشاركات : 2
المواضيع 1
:
: 0
الإنتساب : Feb 2013
كل الاخوة الاعزاء
عملية البحث داخل Dbgrid بحث ثقيلة جدا في حالة عدد كبير من السجلات والتعليمات بالشكل التالي :
كود :
if edit2.Text='' then begin Tabpere.Filtered:=false ;end else begin
Tabpere.Filter:='[Nomprenom]='''+edit2.text+'*''';
Tabpere.Filtered:=true
المشاركات : 842
المواضيع 49
:
: 65
الإنتساب : Jun 2010
السلام عليكم
إقتباس :عملية البحث داخل Dbgrid بحث ثقيلة جدا في حالة عدد كبير من السجلات
إستخدم الـ sql في query
بالتوفيق