相关疑难解决方法(0)

ColdFusion在字符串中构造数据库查询时添加额外的引号

我在ColdFusion中编码,但是试图留在cfscript中,所以我有一个函数允许我传入一个查询来运行它 <cfquery blah > #query# </cfquery>

但不知何故,当我构建查询sql = "SELECT * FROM a WHERE b='#c#'" 并将其传入时,ColdFusion已将单引号替换为2个单引号.所以它变成 WHERE b=''c''了最后的查询.

我尝试过很多不同的方法创建字符串,但我不能只留下一个引用.即使进行字符串替换也没有效果.

知道为什么会这样吗?在这个项目期间,它破坏了我在cfscript中生活的希望

sql string coldfusion railo cfml

11
推荐指数
2
解决办法
7278
查看次数

标签 统计

cfml ×1

coldfusion ×1

railo ×1

sql ×1

string ×1