当前位置:  开发笔记 > 数据库 > 正文

在Delphi 7中,如何在Format函数中转义百分号(%)?

如何解决《在Delphi7中,如何在Format函数中转义百分号(%)?》经验,为你挑选了2个好方法。

我想做这样的事情:

SQL.Text := Format('select foo from bar where baz like ''%s%''',[SearchTerm]);

但格式当然不喜欢最后的'%'.那我该怎么逃避呢?\%%%

或者我必须这样做:

SQL.Text := Format('select foo from bar where baz like ''%s''',[SearchTerm+'%']);



1> Robert Gambl..:

在格式字符串中使用另一个%:

SQL.Text := Format('select foo from bar where baz like ''%s%%''',[SearchTerm]);



2> moobaa..:

%%,IIRC.

推荐阅读
家具销售_903
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有