Russian Qt Forum
Февраль 05, 2012, 21:00 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Русский в DataTable  (Прочитано 4386 раз)
Alan
Гость
« : Октябрь 27, 2004, 08:14 »

HI ALL!

Как в DataTable отобразить записи на РУССКОМ ЯЗЫКЕ? :oops:
К БД подключаюсь через ODBC. ОС Windows 2000.
Записан
Racheengel
phpBB Супер
******
Offline Offline

Сообщений: 1144

чтоб работа волком не казалась :)


WWW
« Ответ #1 : Октябрь 27, 2004, 09:46 »

включи в начале кодек для utf-8
Записан

:: Jedem Das Seine ::
:: Каждому - Своё ::

http://sintegrial.com - всякий хороший Qt софт
http://www.quiss.com - professional visual inspection systems
Alan
Гость
« Ответ #2 : Октябрь 27, 2004, 11:03 »

Можно по подробнее или пример?
Записан
Racheengel
phpBB Супер
******
Offline Offline

Сообщений: 1144

чтоб работа волком не казалась :)


WWW
« Ответ #3 : Октябрь 27, 2004, 11:27 »

в main.cpp после создания объекта приложения добавь

Код:

QTextCodec::setCodecForTr(QTextCodec::codecForName("utf8"));
QTextCodec::setCodecForCStrings(QTextCodec::codecForName("utf8"));


вместо utf8 должна быть та кодировка, в которой у тебя хранится текст. Но в первую очередь эта же кодировка должна поддерживаться базой!
Записан

:: Jedem Das Seine ::
:: Каждому - Своё ::

http://sintegrial.com - всякий хороший Qt софт
http://www.quiss.com - professional visual inspection systems
Alan
Гость
« Ответ #4 : Октябрь 27, 2004, 11:44 »

ЗАРАБОТАЛО!!! :lol:
Записан
Racheengel
phpBB Супер
******
Offline Offline

Сообщений: 1144

чтоб работа волком не казалась :)


WWW
« Ответ #5 : Октябрь 27, 2004, 14:25 »

я знаю Улыбающийся
Записан

:: Jedem Das Seine ::
:: Каждому - Своё ::

http://sintegrial.com - всякий хороший Qt софт
http://www.quiss.com - professional visual inspection systems
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  

Страница сгенерирована за 0.04 секунд. Запросов: 22.