网站开发接近尾声,几乎所有的编码都是采用utf8编码,但是最后在采用gridview显示人名,并排序的时候出现问题了。不是按照拼音或者笔画啊,乱七八糟的排序。也百度了应当采用gbk的方式才可以正确排序,也知道怎么加这个转换gbk的语句,但是在gridview点击行首排序咋个处理呢?
先谢谢啦。
在 Search model 内配置 setSort()
内的 attributes
property 即可。下面的例子将 post.title
列设置为按拼音排序:
SELECT 字段名 FROM 表 ORDER BY CONVERT(字段名 USING gbk) ASC;