如何把韩文保存到MSSQL2000数据库中(5分)

  • 主题发起人 主题发起人 aKnightChen
  • 开始时间 开始时间
A

aKnightChen

Unregistered / Unconfirmed
GUEST, unregistred user!
我在MSSQL的查询分析器中输入:
insert into table1 value ('<韩文>'). //注:由于不好输入韩文,这里用这个粗略表示.
但是,
select * from table1 ,
结果却是
A
-----------
?????
全显示的是问号.
我估计是MSSQL2000的数据库安装时定的类型原因,但我换成二进制类型安装,
但结果一样,不知是不是选错类型了.
哪位大哥指点一下.
只有五分,全给上,真不好意思.
 
sql server改成相应的unicode字段类型试试。没搞过!…—…^&^
 
不好意思,我补充一下,既要保存简体中文,又要保存韩文.
 
unicode字符集包括中文啊
 
ms sql 2000的企业管理器中,选择数据库服务器时有一个选项,里面可以选择默认语言。
我的是简体中文,你换换试试?
 
最新进展:
我在安装时选择字符集热排序为: 韩文,
然后在数据库中设字段类型为 NVARCHAR,
这样子,可以INSERTT韩文,也能成功地SELECT出来,
但是,汉字又出现问题,当我INSERT汉字后,再SELECT,发现有部分汉字显示的&quot;?&quot;,即:不能显示.
怪...
 
再顶一下
 
跟SQLServer2000没关系的,是你的客户端WIN系统没设置好。
你要显示什么问题,譬如韩文 、日文、中文你的客户端的WIN上就要将相应的字符集安装上去,显示绝对没问题的。我做过日文和简体中文混合输入的,一点问题也没有
 
因为ADOCOMMAND里面把字符都转变成了STRING了.这个不支持UNICODE的.
 
To XF.Lian:
我有设置,不然,我无法输入韩文的.另外,我在查询分析器中的书写SQL时,韩文也正常.
To fangzhou_com:
我是直接在SQL的查询分析器中来操作的.
 
你在客户端的控制面板语言中添加韩文,设成默认值试试看,我在英文的操作系统上使用中文一样可以使用!
 
和WINDOWS的设置有关,在控制面板里,添加韩文
 
实在不好意思,当时我手上只有5分,所以,最后一位没得分.
(一人一分).
现在我富多了,有9分啦
 
后退
顶部