crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )


  Ответ в Qt 4.6.x (VS2008) + QSqlTableModel + MySQL 5.1 не правильно определяются типы полей.
Введите ваше имя
Подтвердите код

Введите в поле код из 6 символов, отображенных в виде изображения. Если вы не можете прочитать код с изображения, нажмите на изображение для генерации нового кода.
 

Опции сообщения
 Включить смайлы?
Иконки сообщения
(Опционально)
                                
                                
  [ Без иконки ]
 


Последние 10 сообщений [ в обратном порядке ]
UssR Дата 5.5.2010, 1:40
  Помогите кто чем может (я сломал мозг)...

Собрал плагин qmysql.dll (правда через через командную строку не получилось) загрузив mysql.pro в QtCreator. Плагин виден qsqlbrowser, однако когда обращаешься к таблице вместо текста в поле с типом VARCHAR или CHAR в QSqlTableView ставит 0. Я стал разбираться и обнаружил, что когда инициализируешь QSqlTableModel строковое поле БД в модели становиться uint.

Все это происходит в следующей среде WinXP + Qt libraries 4.6.2 for Windows (VS 2008) + соответственно MS Visual Studio 2008 + клиент MySQL 5.1.(или 41, или 46) 

Заранее спасибо откликнувшимся!

Просмотр темы полностью (откроется в новом окне)
RSS Текстовая версия Сейчас: 28.4.2024, 7:53