Tag: railo

在构buildstring中的数据库查询时,ColdFusion会添加额外的引号

我在ColdFusion编码,但试图留在cfscript,所以我有一个函数,允许我通过查询运行它与<cfquery blah > #query# </cfquery> 不知何故,当我用sql = "SELECT * FROM a WHERE b='#c#'"构build查询并将其传入时,ColdFusion用2个单引号replace了单引号。 所以它在最后的查询中变成WHERE b=''c'' 。 我已经尝试了很多不同的方式来创buildstring,但我不能让它只留下一个报价。 即使做一个stringreplace也没有效果。 任何想法为什么发生这种情况? 在这个项目期间,破坏我在cfscript中生活的希望