Russian Qt Forum
Ноябрь 23, 2024, 14:05
Добро пожаловать,
Гость
. Пожалуйста,
войдите
или
зарегистрируйтесь
.
Вам не пришло
письмо с кодом активации?
1 час
1 день
1 неделя
1 месяц
Навсегда
Войти
Начало
Форум
WIKI (Вики)
FAQ
Помощь
Поиск
Войти
Регистрация
Russian Qt Forum
>
Forum
>
Qt
>
Базы данных
>
QT + MySQL
Страниц:
1
[
2
]
3
Вниз
« предыдущая тема
следующая тема »
Печать
Автор
Тема: QT + MySQL (Прочитано 22131 раз)
Serr500
Гость
Re: QT + MySQL
«
Ответ #15 :
Май 30, 2012, 11:15 »
Тогда надо в программе обслуживания QtSDK выбрать для установки Qt Sources.
Записан
CJ1
Гость
Re: QT + MySQL
«
Ответ #16 :
Май 30, 2012, 11:22 »
Это удалить Qt и заново поставить?
Записан
Serr500
Гость
Re: QT + MySQL
«
Ответ #17 :
Май 30, 2012, 11:27 »
Нет. Там где-то был выбор компонентов для установки. Вызвать эту программку и добавить для установки исходники.
P.S. Нет у меня QtSDK, точно сказать как называется не могу.
Записан
CJ1
Гость
Re: QT + MySQL
«
Ответ #18 :
Май 30, 2012, 11:33 »
Вобщем нашел! И почти получилось!
Но при компиляции с помощью QT Creator выдает 22 предупреждения и одну ошибку
C:\QtSDK\Desktop\Qt\4.7.4\msvc2008\plugins\sqldrivers\release\moc_qsql_mysql.cpp:44: ошибка: C2491: QMYSQLDriver::staticMetaObject: ®ЇаҐ¤Ґ«ҐЁҐ dllimport бв вЁзҐбЄЁҐ ¤ лҐ-з«Ґ Ґ а §аҐиҐ®
Записан
CJ1
Гость
Re: QT + MySQL
«
Ответ #19 :
Май 30, 2012, 11:47 »
Может кто готовые скинет?
Записан
CJ1
Гость
Re: QT + MySQL
«
Ответ #20 :
Май 30, 2012, 11:50 »
За что разработчики QT так наказывают?
Записан
CJ1
Гость
Re: QT + MySQL
«
Ответ #21 :
Май 30, 2012, 11:57 »
В папки C:\QtSDK\QtSources\4.8.1\src\sql\drivers\mysql
такие файлы
qsql_mysql.cpp
qsql_mysql.h
qsql_mysql.pri
Где взять mysql.pro?
Записан
Serr500
Гость
Re: QT + MySQL
«
Ответ #22 :
Май 30, 2012, 12:27 »
C:\QtSDK\QtSources\4.8.1\src\plugins\sqldrivers\mysql
Записан
Serr500
Гость
Re: QT + MySQL
«
Ответ #23 :
Май 30, 2012, 12:31 »
Цитата: CJ1 от Май 30, 2012, 11:33
Но при компиляции с помощью QT Creator выдает 22 предупреждения и одну ошибку
Не надо Creator'ом компилировать. Сделайте через командную строку.
Цитата: CJ1 от Май 30, 2012, 11:47
Может кто готовые скинет?
Я уж точно не скину. Давно уже перешёл на Qt 4.8.2. Да и микрософтовский компилятор использую не ниже чем 2010-й версии. А специально для этого разворачивать студию и старую версию Qt, честно говоря, лень.
Записан
CJ1
Гость
Re: QT + MySQL
«
Ответ #24 :
Май 30, 2012, 12:32 »
Теперь дает ошибку :-1: ошибка: LNK1104: не удается открыть файл ''C:\Program.obj''
Записан
Serr500
Гость
Re: QT + MySQL
«
Ответ #25 :
Май 30, 2012, 12:35 »
Цитата: CJ1 от Май 30, 2012, 12:32
Теперь дает ошибку :-1: ошибка: LNK1104: не удается открыть файл ''C:\Program.obj''
Вот этого не знаю. Где-то ошибка в проекте. Из командной строки компилировалось или Creator'ом?
Записан
CJ1
Гость
Re: QT + MySQL
«
Ответ #26 :
Май 30, 2012, 12:44 »
наконецто!!!!!!!!!!!!!!!!!!!! Получилосььььььььььььь!!!!!!! Спасибо всем! главное было найти файл Mysql.pro и все заработало!!!!!!!!!!!!!! И релизная и debug версия!
Записан
CJ1
Гость
Re: QT + MySQL
«
Ответ #27 :
Май 30, 2012, 12:58 »
Вот, может кому понадобятся эти драйвера
И кстати скомпилировал через QT Creator
«
Последнее редактирование: Май 30, 2012, 13:03 от CJ1
»
Записан
CJ1
Гость
Re: QT + MySQL
«
Ответ #28 :
Май 30, 2012, 14:42 »
Еще одна проблема, на другом компе опять говорит драйвер не установлен, как указать чтоб из корневого каталога брал драйвер?
Записан
Serr500
Гость
Re: QT + MySQL
«
Ответ #29 :
Май 30, 2012, 14:58 »
Не надо из корневого. Надо из каталога, в котором расположен бинарник. В нём создаём каталог sqldrivers и кидаем туда скомпилированный плагин. В папку с бинарником ещё кладём libmysql.dll.
Записан
Страниц:
1
[
2
]
3
Вверх
Печать
« предыдущая тема
следующая тема »
Перейти в:
Пожалуйста, выберите назначение:
-----------------------------
Qt
-----------------------------
=> Вопросы новичков
=> Уроки и статьи
=> Установка, сборка, отладка, тестирование
=> Общие вопросы
=> Пользовательский интерфейс (GUI)
=> Qt Quick
=> Model-View (MV)
=> Базы данных
=> Работа с сетью
=> Многопоточное программирование, процессы
=> Мультимедиа
=> 2D и 3D графика
=> OpenGL
=> Печать
=> Интернационализация, локализация
=> QSS
=> XML
=> Qt Script, QtWebKit
=> ActiveX
=> Qt Embedded
=> Дополнительные компоненты
=> Кладовая готовых решений
=> Вклад сообщества в Qt
=> Qt-инструментарий
-----------------------------
Программирование
-----------------------------
=> Общий
=> С/C++
=> Python
=> Алгоритмы
=> Базы данных
=> Разработка игр
-----------------------------
Компиляторы и платформы
-----------------------------
=> Linux
=> Windows
=> Mac OS X
=> Компиляторы
===> Visual C++
-----------------------------
Разное
-----------------------------
=> Новости
===> Новости Qt сообщества
===> Новости IT сферы
=> Говорилка
=> Юмор
=> Объявления
Загружается...