我查找想要忽略空格。要如何設置?
我用的是dxdbgrid綁定的ADOQUERY,
它的篩選功能為把空格也算進去。
如:‘ppppp     ’
我輸入'ppppp'
它找不到,請問我要如何設置?

解决方案 »

  1.   

    with ADOQuery1 do
    begin
      filtered := false;
      filter := '字段名 like ''ppppp%''  ';
      filtered := true;
    end;
      

  2.   

    我說的是在DXDBGRID中那個自帶的篩選功能啊。。
      

  3.   

    建议你把数据库表的字段中:
    CHAR(20)----
    VARCHAR(20)
      

  4.   

    with ADOQuery1 do
    begin
      filtered := false;
      filter := 'ltrim(rtrim(字段名)) = ''ppppp''  ';
      filtered := true;
    end;
      

  5.   

    var 
     Str:string;str:=Trim(Edit.Text);
    with ADOQuery1 do
    begin
      filtered := false;
      filter := '字段名 like Str;
      filtered := true;
    end;