Проблема с UNICODE
От: DC++ США  
Дата: 27.02.04 07:30
Оценка:
есть база данных SQL Server 2000,
в которой хранятся строки в кодировке 1251 (Cyrillic_General_CS_AI_KS_WS)
через ASP страницу данные выводятся как нужно, а через приложение на C#
я получаю вопросики и прочие каракули вместо текста. Что делать?

Код:
string temp = "";

temp += (string)r["subject"] + "\n";

richTextBox1.Text = temp;

Зарание спасибо.
Re: Проблема с UNICODE
От: sirjohn Казахстан  
Дата: 27.02.04 07:43
Оценка:
Здравствуйте, DC++, Вы писали:

DC>есть база данных SQL Server 2000,

DC>в которой хранятся строки в кодировке 1251 (Cyrillic_General_CS_AI_KS_WS)
DC>через ASP страницу данные выводятся как нужно, а через приложение на C#
DC>я получаю вопросики и прочие каракули вместо текста. Что делать?

DC>Код:

DC>
DC>string temp = "";

DC>temp += (string)r["subject"] + "\n";

DC>richTextBox1.Text = temp;
DC>

DC>Зарание спасибо.

Session.CodePage=65001;
Re[2]: Проблема с UNICODE
От: DC++ США  
Дата: 27.02.04 07:57
Оценка:
S>Session.CodePage=65001;

я вытаскиваю данные непосредственно из бд не используя ASP.NET
может быть как-то можно установить кодировку на уровне DataSet?
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.