我在设置过滤条件后,数据居然不出来,汉字过滤错误,但英文可以过滤出来 with ClientDataSet3 do
begin
{Filtered:=False;
Filter:='mName like ''%'+LabelComboEdit1.Text+'%''';
//Filter:='CCC like ''%'+LabelComboEdit1.Text+'%''';
Filtered:=True;}
Close;
Filter:='mName like ''%'+LabelComboEdit1.Text+'%'''; //如果是汉字,会被不合理的滤掉,有哪位高手可以解决这个问题?
Filtered:=True;
Open;
end;
begin
{Filtered:=False;
Filter:='mName like ''%'+LabelComboEdit1.Text+'%''';
//Filter:='CCC like ''%'+LabelComboEdit1.Text+'%''';
Filtered:=True;}
Close;
Filter:='mName like ''%'+LabelComboEdit1.Text+'%'''; //如果是汉字,会被不合理的滤掉,有哪位高手可以解决这个问题?
Filtered:=True;
Open;
end;
Filter:='mName like '' %'+LabelComboEdit1.Text+'% ''';双字节与单字节问题
Filter:='nName=''黄小天''';//这样的结果是可以找到的,但是Filter:='nName like ''%黄小天%''';//这样的结果是找不到的请问可以给我一个完整的解释吗?
怎么解决呢?