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

نسخة كاملة : كيفية استعمال Like % في الدلفي
أنت حالياً تتصفح نسخة خفيفة من المنتدى . مشاهدة نسخة كاملة مع جميع الأشكال الجمالية .
اخوتي الكرام ...
عندما اقوم بكتابة كود SQL في ِADOQuer تابتة أي
Select * from book
Where name_book like '% Delphi '
لايوجد مشاكل ولكن عندما اقوم بجعل الاسعلام السابق ديناميكي بإضافة متغير x يوجد مشكلة
Select * from book
Where name_book like '%:x '

فما هو الحل في كتابة الكود
جرب وضع العلامة المئوية مع قيمة المتغير وليس كما وضعت

PHP كود :
qry1.SQL.Text := 'Select * from book Where name_book like :x '
  
qry1.Parameters.ParamByName('x').Value := QuotedStr('%' + 'x'); 
;''''+query1.SQL.Text := 'Select * from book Where name_book like''%'+x
شكرا على حسن تعاونكم