cfquery标记存在编码问题。

这是我的代码:

<cfquery name="query" datasource="example">
    SELECT *
    FROM EXAMPLE_TABLE
    WHERE EXAMPLE_COLUMN = 'WORD WITH ACCENT É'
</cfquery>


在查询变量上执行cfdump时,由cfquery标记生成的sql将文本更改为'WORD WITH ACCENT‰',但我需要将其设置为É,因为表中的值是以这种方式设置的。有什么办法可以更改cfquery标记的编码吗?

我尝试将带有cfcontent标记的页面的编码更改为无效。我也尝试使用SetLocale()也没有太多结果。

谢谢。

最佳答案

我找到了解决方案。

<cfprocessingdirective pageEncoding="UTF-8" />


在页面顶部添加了此功能,它就像一个超级按钮。

09-11 17:29