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

نسخة كاملة : مشكل في كود البحث في جدول بالـ sql
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
مشكلتي هي انه في كود البحث في جدول برمجته ببرنامج MSSQL server ولكن عندما شغلت البرنامج واردت البحث ظهر لي هذا الخطأ عند كتابة اول حرف في Edit1

كود :
http://www11.0zz0.com/2015/04/12/20/241483558.jpg

واليكم الكود الذي وضعته في حدث Edit1Change

begin
If (Edit1.Text='') then
DataModule4.AdoTable1.Filtered:=false
Else
Begin
DataModule4.Adotable1.Filter:='nome'+ QuotedStr(Edit1.Text+'%');
DataModule4.Adotable1.Filtered:=true;
end;
end;

صورة للكود
كود :
http://www14.0zz0.com/2015/04/12/20/470867809.jpg
إستخدم LIKE بدلا من = لأن يساوي لا تشتغل مع Wildcards مثل * و ؟ وغيرها
يا اخي انا جديد في تعلم لغة الدلفي لذلك ممكن تشرح لي اين اضع like
انت نسيت ان تضع علامة = في شرط الفلتر ...
عموما هذه هي الصيغة


كود :
DataModule4.Adotable1.Filter:='nome LIKE '+ QuotedStr(Edit1.Text+'%');
بارك الله فيك أخي الكريم "الكاسر الآخر " فقد نجح معي الامر ...