| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Базы данных > Сохранение UTF-8 текста в БД |
| Автор: Lindemann66 2.8.2011, 14:23 | ||
| Всем привет! Такая задача Необходимо сохранять в БД (SQL Server) текст в кодировке UTF-8 Кодировку текста меняю следующей функцией
Но суть не в этом Допустим, имеет страницу википедии Она в UTF-8 ...<div id="siteSub">Материал РёР· Википедии — СЃРІРѕР±РѕРґРЅРѕР№ энциклопедии</div>... НО, когда текст страницы заносится в БД, при просмотре (использую SQL Manager 2011) в базе данные отображаются в каком-то другом виде, допустим, р*сѓр±сђрёрєр°с†рёсџ Для работы с данными использую ODBC То есть получается, что программа при записи в базу как-то сама конвертирует кодировку? У кого-то ыбла похожая проблема? Может, надо задавать кодировку в СРАВНЕНИИ в свойствах поля таблицы? Там у меня установлена кодировка Cyrillic_General_Cl_AS |