Russian Qt Forum

Qt => Базы данных => Тема начата: UssR от Май 05, 2010, 21:08



Название: Qt 4.6.x (VS2008) + QSqlTableModel + MySQL 5.1 соответствие типов
Отправлено: UssR от Май 05, 2010, 21:08
Помогите кто чем может...
Собрал плагин 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)
Заранее спасибо откликнувшимся!