Я пытаюсь вставить персидскую строку типа «سلام» в базу данных SQL Server 12 с помощью ODBC Poco. Но в базе данных я вижу такие символы, как «ط³ظ„ ط§ظ… ». тип данных столбца varchar (я тоже пробую его с nvarchar), и я проверяю его с разными параметрами сортировки, такими как Arabic_CI_AS и Persian_100_CI_AS.
Нет проблем с данными, хранящимися в базе данных. это то, что я вставил в базу данных.
но когда я пытаюсь просмотреть свою базу данных с помощью Microsoft SQL Server Management Studio и другого приложения с интерфейсом Qt, оба они показывают мне «ط³ظ„ ط§ظ… ».
Кто-нибудь знает, как это исправить?
std::string updated = "سلام";
Statement select(session);
select << "INSERT INTO Employee VALUES( ?)",
use(updated),now;