crossplatform.ru

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

 
Ответить в данную темуНачать новую тему
> Qt 4.6.x (VS2008) + QSqlTableModel + MySQL 5.1 не правильно определяются типы полей.
UssR
  опции профиля:
сообщение 5.5.2010, 1:40
Сообщение #1


Новичок


Группа: Новичок
Сообщений: 1
Регистрация: 5.5.2010
Пользователь №: 1689

Спасибо сказали: 0 раз(а)




Репутация:   0  


Помогите кто чем может (я сломал мозг)...

Собрал плагин 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) 

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

Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 29.3.2024, 1:10