Форум вопросов и ответов

Форум вопросов и ответов (https://www.otvetnemail.ru/)
-   Новый архив 2 (https://www.otvetnemail.ru/novyj-arhiv-2-812/)
-   -   MySQL проблемы с кодировкой (https://www.otvetnemail.ru/novyj-arhiv-2-812/mysql-problemy-s-kodirovkoj-270910/)

Guest 29.09.2011 05:17

MySQL проблемы с кодировкой
 
Знаю, неоднократно обсуждалось, но у меня ничего не получается.Код создания базы с таблицей:Код:mysql> create database test -> default character set utf8 -> default collate utf8_general_ci;create table tbl(a text);Код заполнения таблицы:Код:QTextCodec *c = QTextCodec::codecForName("UTF-8");db().exec("SET NAMES 'utf8'"); db().exec(QString("INSERT INTO tbl VALUES('%1')") .arg(c->fromUnicode(m_Le->text()).constData()));Результат:й??кен? ?з???вап?олджя?сми??б?Странно, что некоторые символы в порядке, а некоторые нет.Linux Ubuntu 10.04, Qt 4.6.MySQL ставил из репозитория и ничего не конфигурировал и не настраивал.


Часовой пояс GMT, время: 01:55.


© www.otvetnemail.ru - Форум вопросов и ответов.