Как вставить арабский текст через SQLCommand в SQL Server с помощью C#

Я использую SQLCommand, чтобы сделать запрос вставки, как показано ниже:

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

но когда я набираю арабский (Unicode) текст в оператор SQL, он показывает только вопросительные знаки в базе данных.

и когда я делаю это как запрос к базе данных в SQL Server Management Studio, он работает нормально! пожалуйста помоги

1 ответ

Решение

Вам необходимо установить параметры сортировки для вашей базы данных на арабском, а также для столбца таблицы.

Также убедитесь, что столбец NVARCHAR, а не VARCHAR

Другие вопросы по тегам