Delphi Android 过滤 table 大小写敏感
Delphi Android filter table sensitive with lowercase and uppercase
我正在使用这个公式为我的 sqlite table 创建一个过滤器。一切顺利,但它对大小写字母非常敏感。如何对大小写字母不敏感?
fdtableTab1Edit.Active := true;
fdtableTab1Edit.Filtered := false;
fdtableTab1Edit.Filter := 'PRODUCK like ' +
QuotedStr('%'+edit1.text+'%')+' or CODE like ' +
QuotedStr('%'+edit1.text+'%')+' or TOTAL like ' +
QuotedStr('%'+edit1.text+'%');
fdtableTab1Edit.filtered := true;
fdtableTab1Edit.Refresh;
Edit1.Text := '';
设置FilterOptions
进行不区分大小写的比较,而不是默认的区分大小写。
fdtableTab1Edit.FilterOptions := [foCaseInsensitive];
我正在使用这个公式为我的 sqlite table 创建一个过滤器。一切顺利,但它对大小写字母非常敏感。如何对大小写字母不敏感?
fdtableTab1Edit.Active := true;
fdtableTab1Edit.Filtered := false;
fdtableTab1Edit.Filter := 'PRODUCK like ' +
QuotedStr('%'+edit1.text+'%')+' or CODE like ' +
QuotedStr('%'+edit1.text+'%')+' or TOTAL like ' +
QuotedStr('%'+edit1.text+'%');
fdtableTab1Edit.filtered := true;
fdtableTab1Edit.Refresh;
Edit1.Text := '';
设置FilterOptions
进行不区分大小写的比较,而不是默认的区分大小写。
fdtableTab1Edit.FilterOptions := [foCaseInsensitive];