如何使用 C# 在 SQL 服务器中通过 SQL 命令插入阿拉伯文本

How to insert Arabic text via SQLCommand in SQL Server using C#

我正在使用 SQL 命令进行如下插入查询:

db.Database.SQLCommand("sql statement" , "pars");

但是当我在 SQL 语句中键入阿拉伯语 (Unicode) 文本时,它只在数据库中显示问号。

当我在 SQL Server management studio 中将其作为数据库查询时,它工作正常!请帮忙

您需要将数据库的排序规则设置为阿拉伯语,table 列也是如此。

还要确保该列是 NVARCHAR 而不是 VARCHAR