sqlserver中存储的韩文,用ADO读出后全是“???”,怎么解决? 我系统是win2000,中文sqlserver2000,里面一个表里存储韩文就是朝鲜文,我在VC程序中用ado读出字段的内容,转成CString后,显示全是???,但如果我存储的是日文,用同一种方式读出来,却没有问题,我想韩文与日文应该是有区别的,可我怎么转换一下或怎么解决,那位大侠给出出主意? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 在connection string中加上autotranslate=no试试。最好用unicode保存 楼上的两位大侠,我试过了,但还是不行,仍然是???我的连接串如下:Provider=SQLOLEDB.1;Data Source=192.168.0.158;Initial Catalog=test;User ID=sa; PWD=sa;AutoTranslate=no或者:Provider=SQLOLEDB.1;Data Source=192.168.0.158;Initial Catalog=test;User ID=sa; PWD=sa;AutoTranslate=False而且,如果我这样写连接串的话,连原来显示没问题的日文也变成???了。怎么办,再给点建议?谢了!!!!! 问题解决了吗?你用的vc什么版本。6.0版本中用:Auto Translate=false(有空格).net版本中用:AutoTranslate=False(没有空格,False也可为false) 怎么用ODBC把具有一定格式的BCP文件导入已存在的SQL表中? 如何删除一个new出来的视图类? 一个关于位置求解的问题 菜鸟问题 大家讨论,怎么杀死3721! 高手指点,导入DLL文件中的变量?在线等待!急 能否给出用CSocket创建MSN or QQ的编程模型 用CAsyncSocket,做服务端,客户端多个时,怎样知道OnReceived是哪个socket的? 在internet上和局域网内的机器进行socket通信 索引+数据块的文件结构如何实现? 我在日文下vc开发,想msn交友 使用QueryInterface 出错?
最好用unicode保存
Provider=SQLOLEDB.1;Data Source=192.168.0.158;Initial Catalog=test;User ID=sa; PWD=sa;AutoTranslate=no
或者:
Provider=SQLOLEDB.1;Data Source=192.168.0.158;Initial Catalog=test;User ID=sa; PWD=sa;AutoTranslate=False
而且,如果我这样写连接串的话,连原来显示没问题的日文也变成???了。
怎么办,再给点建议?
谢了!!!!!
你用的vc什么版本。
6.0版本中用:Auto Translate=false(有空格)
.net版本中用:AutoTranslate=False(没有空格,False也可为false)