日期:2014-05-19  浏览次数:20677 次

***********英文版win2003+英文版SQL2000显示中文时出现的是"?"号***********
我的操作系统和数据库都是中文的win2003+sql2000,客户那里的都是英文的,
从我机器上的ERP软件中把员工表资料转出,再让客户用ERP软件恢复,
结果,中文件名字显示都是“?”号,

但是,客户如果直接用ERP软件来新增一条员工记录,员工姓名可以显示中文,这是为什么???(就是它现在不是不能显示中文,只是之前导入的数据显示的是?号,我在中文win2003+英文sql2000下试过,全都能显示中文!~~它NND)
要做什么转换才能把客户导进去的资料的中文件不在显示“?”号?

------解决方案--------------------
沙发
没有碰到过,应该是字符集的问题吧
------解决方案--------------------
在多语言版本中最好用unicode类型
------解决方案--------------------
在英文操作系统中安装中文字库即可.
------解决方案--------------------
中文字库真的可以吗?

双方都用execl传输文件会怎么样?
------解决方案--------------------
us_engilish什么的 忘了
------解决方案--------------------
添加OS语言支持,必须增加中文

------解决方案--------------------
呵呵,是哦???要不我记得汉字都是一个一个的方框。
------解决方案--------------------
估计是操作系统不支持中文。

在英文Win2003的语言选项里加入中文支持再试试


------解决方案--------------------
最好用NVarchar字段
------解决方案--------------------
为什么不用nvarchar?