Есть API на C# для работы с внешней БД (через OleDB).
БД Collation: Cyrillic_General_CI_AS, Field type: varchar(255)
При возвращении текстового значения вместо нормального текста отображаются знаки вопроса.
Пробовал перекодировать, и никакого результата:
X++:
stringValue = System.Convert::ToString(_value);
encodingSource = System.Text.Encoding::get_UTF8(); //GetEncoding(866);
encodingDest = System.Text.Encoding::get_ASCII(); //GetEncoding(1251);
bytes = encodingSource.GetBytes( stringValue );
stringValueXpp = encodingDest.GetString(bytes);