请您提供关于delphi的模糊查询具体语句!不胜感激!!!!!!
 
如:
   with DM1 do
   begin
     query1.close;
     query1.sql.clear;
     query1.sql.add('select * from  BaseTable ');
     query1.sql.add('   ');
     query1.open;
   end;

解决方案 »

  1.   

    select * from table1 where name like '%zw%'
      

  2.   

    对不起。
    我谢谢你的回答。不过我还是试验不行呀   with DM1 do
       begin
         query1.close;
         query1.sql.clear;
         query1.sql.add('select * from  BaseTable ');
         query1.sql.add(' 这里具体怎么写?  ');
         query1.open;
       end;
      

  3.   

    query1.sql.add('select * from table where name like "%zw%"');
      

  4.   

    query1.sql.add('select * from table where name like '+''''+'%zw%'+'''');
    这样吧
      

  5.   

    急呀!
        怎么试都不行呀! 
        query1.sql.add('select * from table where name like '+''''+'%zw%'+'''');
        为什么有 三个 + 呢?
        我实验了不行呀!
        那位大哥,大姐帮帮我吧!
      

  6.   

    with DM1 do
       begin
         query1.close;
         query1.sql.clear;
         query1.sql.add('select * from  BaseTable where name like ''%'+bianliang+'%'' ');
         query1.open;
       end;
      

  7.   


    const aa:='zw';
    query1.sql.add('select * from table where name like ''%'+aa+'%''');