注册

传递的:CHARSET=UTF8;参数未生效;请问下怎么设置才可以查询出来utf8编码的结果呢?

水水水 2021/04/30 2081 2

为提高效率,提问时请提供以下信息,问题描述清晰可优先响应。
【DM版本】:
【操作系统】:
【CPU】:
【问题描述】*:
windows + 麒麟系统
使用odbc连接达梦数据库时,在达梦数据库服务器设置为utf8编码的情况下,
SQLExecDirect接口select语句查询出来的结果,中文时为gbk编码(我需要查询的结果为utf8编码);
我在使用SQLDriverConnect时; 连接字符串为:
DRIVER={DM8 ODBC DRIVER};SERVER=192.168.2.240;TCP_PORT=5236;UID=ww3;PWD=123456789;CHARSET=UTF8;
连接成功返回的字符串为:
DRIVER={DM8 ODBC DRIVER};SERVER=192.168.2.240;UID=ww3;PWD=123456789;TCP_PORT=5236;
我里面传递的:CHARSET=UTF8;参数未生效;请问下怎么设置才可以查询出来utf8编码的结果呢?
另,我希望写入数据库的数据也是utf8编码

回答 0
暂无回答
扫一扫
联系客服