c++ 操作oracle数据库,中文乱码

1.c++ windows x64位应用程序,通过instantclient_11_2客户端连接oracle,如果电脑上没有安装oracle服务端正常,如果应用程序放到安装了oracle服务端的服务器上,则出现中文是乱码的问题,至于说NLS_LANG=AMERICAN_AMERICA.ZHS16GBK这种配置环境变量的就算了,已经配置过了,没用,谢谢各位大神解答!

你设置一下数据库编码为utf-8,有时候GBK不好使。
https://www.cnblogs.com/yph5233/p/8994791.html

https://blog.csdn.net/qq_27361945/article/details/81082176

你要把自己数据库的编码设置成和服务器的一致
连接的时候,也有个编码的设置,也要和服务器数据库编码一致