查看完整版本: [--
oracle查询结果汉字乱码问题求助!!!
--]
QTCN开发网
->
Qt中文处理
->
oracle查询结果汉字乱码问题求助!!!
[打印本页]
登录
->
注册
->
回复主题
->
发表主题
k117373243
2019-11-19 18:08
oracle查询结果汉字乱码问题求助!!!
开发环境win7,qt5.10.1 编译器vs2015 64,源码字符集utf8,oracle字符集ZHS16GBK,查询结果集里汉字是乱码,各种转来转去都搞不定,不知道咋搞了,求各位大神赐教一下
20091001753
2019-11-19 21:03
既然你知道 oracle 字符集是 GBK ,那就做相应的转换就好。
QTextCodec 就是处理字符串编码的类。
参考:
https://www.jianshu.com/p/438ac9699d85
XChinux
2019-12-10 09:38
你用什么连接oracle? ODBC还是qsqloci?
如果是ODBC的话,还需要设置NLS_LANG这个环境变量的值。
查看完整版本: [--
oracle查询结果汉字乱码问题求助!!!
--] [--
top
--]
Powered by
phpwind
v8.7
Code ©2003-2011
phpwind
Gzip disabled