Ответ
 
Опции вопроса Поиск в этом вопросе Опции просмотра
  #1  
Старый 29.09.2011, 04:44
Аватар для Guest
Guest
Вопрос
Сообщений: n/a
По умолчанию

Всем доброго времени суток!Есть база MySQL 4.0.18-nt, character set: latin1, Qt4.6.3Б у клиентов - WinXPБазу изменять не могу.В базе есть русские символы, однако послеКод:_view = new QTableView(this);_db = QSqlDatabase::addDatabase("QMYSQL");_db. setHostName(QString("192.168.1.1"));_db. setPort(3306);_db.setUserName("user");_d b.setPassword("pswd");_db.setDatabaseNam e(QString("accounting"));if (_db.open()){ qDebug("DB open success"); _model = new QSqlTableModel(this); _model->setTable(QString("hb_0_0_2")); _model->select(); _model->setEditStrategy(QSqlTableModel::OnField Change); _view->setModel(_model);}имеемКод: -1вместо номального слова.Просмотрел уже весь форум, кодеки устанавливал,Код:QTextCodec *codec;codec = QTextCodec::codecForName("UTF-8");QTextCodec::setCodecForCStrings(code c);QTextCodec::setCodecForLocale(codec); QTextCodec::setCodecForTr(codec);- не помогло.Если просто QSqlQuery, то потом всякими способами могу отобразить русские буквы, но хочется Model/ViewЧто можно сделать?
Ответить с цитированием
Ответ



Похожие вопросы
Тема Автор Раздел Ответов Последний вопрос или ответ
кириллица в инете Guest Продолжение старого архива 0 16.10.2011 16:39
QIODevice кириллица Guest Продолжение старого архива 0 01.10.2011 04:58
Шрифты кириллица! ООо 2.2 для Mac OS X (10.4.9) Guest Продолжение старого архива 0 30.09.2011 16:58
7z и кириллица Guest Продолжение старого архива 0 30.09.2011 12:24
Не работает кириллица Guest Третий архив вопросов и ответов 0 29.09.2011 07:25



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