标签: c# sql-server unicode ado.net sqlcommand
使用SQLCommand进行如下的插入查询:
db.Database.SQLCommand("sql statement" , "pars");
但是当我在SQL语句中键入阿拉伯语(Unicode)文本时,它只显示数据库中的问号。
当我在SQL Server管理工作室中作为数据库查询时,它工作正常!请帮忙
答案 0 :(得分:2)
您需要将数据库的排序规则设置为阿拉伯语,以及表格列的排序规则。
还要确保该列是NVARCHAR而不是VARCHAR