كيف يمكنني الفلترة في FireDac
#1
السلام عليكم

كيف يمكنني الفلترة الصحيحة (بالأحرف ABC) في جدول FireDac ؟
الرد
#2
وعليكم السلام ورحمة الله وبركاته،
هل تستعمل ال Sql؟
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
الرد
#3
أستعمل Firebird .fdb
الرد
#4
إذن تستطيع إستعمال تعليمة Sql :
مثال :

كود :
Select ID , Article_Name,Qte,Price FROM My Table1 Order By Article_Name
اللهم اجعلني من أهل القرآن ، الذين هم أهلك و خاصتك.
تذكر بأن الوقت الذي تلهو فيه ، غيرك يبني مجده فيه.
[-] كل من 1 user says قال شكرا ل أبو معاذ على المشاركة المفيدة
  • sni_per
الرد
#5
في المكونات مثل ADO كنا نستعمل في الحدث OnChange الكود التالي:
procedure TMain.Edit1Change(Sender: TObject);
كود :
begin  if Edit1.Text <>'' then     begin      Table1.Filter:= 'Nom like'+ QuotedStr(Edit1.Text+'*');      Table1.Filtered:=True;     end  else  Table1.Filtered:=False; end;
لكنه لم ينجح مع مكون FireDac TADTable.
الرد
#6
كود :
SELECT column_name, column_name FROM table_name ORDER BY column_name ASC|DESC, column_name ASC|DESC;
الفاشلون نوعان : الأول : فكر ولم يفعل .. والآخر: فعل ولم يفكر
[-] كل من 1 user says قال شكرا ل Mr.DOS على المشاركة المفيدة
  • sni_per
الرد


التنقل السريع :


يقوم بقرائة الموضوع: بالاضافة الى ( 1 ) ضيف كريم