filter:='sex='+'"'+'男'+'"';
……………………^…………^……
以上两个有箭头的地方你输的是单引号还是双引号,如果是双引号就不对。
可以改成:
filter := 'Sex=' + QuotedStr('男');
试一下。
……………………^…………^……
以上两个有箭头的地方你输的是单引号还是双引号,如果是双引号就不对。
可以改成:
filter := 'Sex=' + QuotedStr('男');
试一下。
建议用Quotedstr来表示。
你可以把
filter:='sex='+'"'+'男'+'"';
用showmessasge(filter)来show出来看到是有双引号的。
以下是正确的:
filter := 'Sex=' + QuotedStr('男');
filtered:=true;