SQL Server 2005数据库中的印地语数据

时间:2010-12-27 18:20:10

标签: c# .net sql-server-2005 excel hindi

我正在开发一个需要从MS Excel文件中插入数据的Windows应用程序,该文件包含两种不同语言的英语和印地语数据。我能够轻松导入英文数据,但在导入印地语数据时,它已被转换为一些英文文本。

我使用NVARCHAR作为我所有字段的数据类型。 Arial字体为英语,SHUSHA字体为印地语。在Excel中,数据正确显示。但在SSMS和我的应用中,印地语数据显示为一些英文字符。

请帮忙!

1 个答案:

答案 0 :(得分:1)

NVARCHAR绝对能够存储印地语Unicode字符。您的SQL插入代码一定有问题,也就是说,在插入时,您使用的数据类型为SqlParameter SqlDbType.VarChar。发布此代码将澄清。