在SQL Server 2005中显示为框的中文字符

时间:2012-05-25 20:42:50

标签: sql-server sql-server-2005 character-encoding

我刚从Excel电子表格格式的本地人那里收到了一堆汉字。当我将数据导入我的SQL Server 2005表(nvarchar列)时,它显示为一堆框而不是实际字符。我觉得这不对。有没有人知道为什么它会以这种方式表现?

编辑:数据仍以某种方式显示在框中。当我将数据加载到我的应用程序并将其绑定到UI元素时,它正确显示为中文。我遇到的问题是,如果我使用中文字符发起messagebox.show,我仍然会得到方框,我不禁想到这与我在数据库中看到的方框有关。

1 个答案:

答案 0 :(得分:0)

不确定您正在使用的前端。看起来像Windows应用程序。该对话框使用机器的系统属性。使用中文Windows会更好。就SQL Server显示的方框而言,这里的帖子将为您提供线索 Japanese/Chinese language data in SQL Server table