我用的是table控件+sqlserver2000。怎样进行某个字段的模糊查询。谢谢很急。

解决方案 »

  1.   

    Table的Filter中填写你的条件,SQL语法(相当于where 后面的东西)
    并把Filtered设置为True
      

  2.   

    table1.filter:='字段名='+edit1.text+'*';
      

  3.   

    table1.filter:='字段名 like '+QuotedStr(edit1.text);为什么不行
    是不支持like嘛,如果不支持怎样解决?
      

  4.   

    Table1.Filter := '字段名 = ' + QuotedStr('M*');
      

  5.   

    不建议用Table,改用Query,然后在where语句去模糊查找!
      

  6.   

    filter属性 字段='XXX*'        //不能用like 
    SQL语句    字段 like 'XXX%'   //改=就不是模糊查询了