根据汉字排序问题
关关来了 发布于104月前 1答/1706阅

eova中在数据源管理中设置了默认排序为 convert(name using gbk)  后出现异常不知道是为什么?我的编码是utf-8的。这是异常信息”sql injection violation, syntax error: syntax error, error in :'ion  using',expect IDENTIFIER, actual IDENTIFIER using : select count(*) from org_alumni_association  using

我把默认排序设置为order by convert(name using gbk)也不行。

我debug到DbPro的paginate()方法发现sqlExceptSelect的参数值已经不对了,变成了  “ convert(name using,”   少了  “gbk) ”  后续的问题我能搞定但是不知道为什么sqlExceptSelect会变成“convert(name using"  ????


[沙发] Jieven
sql injection violation
不能用特殊语法,造成了 SQL注入异常!
最佳
提交评论