+ -
当前位置:首页 → 问答吧 → linux c++ 把中文字符串插入数据库表中出现乱码的情况

linux c++ 把中文字符串插入数据库表中出现乱码的情况

时间:2011-09-17

来源:互联网

例如:
char test[]="我的测试";

把test字符串插入到oracle数据库中,出现"????????????"问号的乱码。系统lang="zh_CN.UTF-8",oracle字符集是zh_CN.ZHS16GBK,我已经把系统LANG与ORACLE字符集设置为一样了,但都还是不行,不知道为什么?请高人指点一下。

作者: garping   发布时间: 2011-09-17

一个人都没有不是吧

作者: garping   发布时间: 2011-09-17

你这里,lang中为gbk才行。

作者: iihero   发布时间: 2011-09-17

我已经修改了LANG=zh_CN.ZHS16GBK
,插入的时候还是乱码,但用oracle sql developer查询工具插入的时候就不会出现乱码,真的命苦呀!!有没有人帮个忙呀

作者: garping   发布时间: 2011-09-17

热门下载

更多