QT4 = MySQL
Модератор: Fastman
Правила форума
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
Убедительная просьба юзать теги [code] при оформлении листингов.
Сообщения не оформленные должным образом имеют все шансы быть незамеченными.
- fox
- ст. лейтенант
- Сообщения: 1154
- Зарегистрирован: 2008-07-24 0:25:31
- Откуда: Ukraine, Donetsk
QT4 = MySQL
Добрый день Господа!
Есть необходимость взаимодействия QT4 c MySQL, в инете куча информации, но что то у меня не выходит, не могу понять принципа, кто знает как это сделать выложите мне пример готового исходного кода к примеру проверки версии MySQL или подключения к базе, что бы я мог вставить и оно заработало, мне нужен пример что бы понять где я ошибаюсь…
Я делал вот по этому ману:
http://doc.trolltech.com/4.5/qtsql.html
Спасибо за внимание!
Есть необходимость взаимодействия QT4 c MySQL, в инете куча информации, но что то у меня не выходит, не могу понять принципа, кто знает как это сделать выложите мне пример готового исходного кода к примеру проверки версии MySQL или подключения к базе, что бы я мог вставить и оно заработало, мне нужен пример что бы понять где я ошибаюсь…
Я делал вот по этому ману:
http://doc.trolltech.com/4.5/qtsql.html
Спасибо за внимание!
Да пребудет с нами сила!!!
Всех убью, один останусь!
Всех убью, один останусь!
Услуги хостинговой компании Host-Food.ru
Тарифы на хостинг в России, от 12 рублей: https://www.host-food.ru/tariffs/hosting/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
Тарифы на виртуальные сервера (VPS/VDS/KVM) в РФ, от 189 руб.: https://www.host-food.ru/tariffs/virtualny-server-vps/
Выделенные сервера, Россия, Москва, от 2000 рублей (HP Proliant G5, Intel Xeon E5430 (2.66GHz, Quad-Core, 12Mb), 8Gb RAM, 2x300Gb SAS HDD, P400i, 512Mb, BBU):
https://www.host-food.ru/tariffs/vydelennyi-server-ds/
Недорогие домены в популярных зонах: https://www.host-food.ru/domains/
-
- проходил мимо
Re: QT4 = MySQL
в самой куте помоему есть examples
смотрите в них
смотрите в них
- fox
- ст. лейтенант
- Сообщения: 1154
- Зарегистрирован: 2008-07-24 0:25:31
- Откуда: Ukraine, Donetsk
Re: QT4 = MySQL
Как туда попасть?Гость писал(а):в самой куте помоему есть examples
смотрите в них
Да пребудет с нами сила!!!
Всех убью, один останусь!
Всех убью, один останусь!
-
- проходил мимо
Re: QT4 = MySQL
исходники QT4 распакуйте
либо смотрите куда и как у вас что установленно
ps
я просто удивляюсь как вы можете учить еще какое программирование, когда двух файлов найти не можете
либо смотрите куда и как у вас что установленно
ps
я просто удивляюсь как вы можете учить еще какое программирование, когда двух файлов найти не можете
- Fastman
- ст. лейтенант
- Сообщения: 1236
- Зарегистрирован: 2006-07-07 10:20:38
- Откуда: Минск. РБ
Re: QT4 = MySQL
Давай сделаем так.fox писал(а):Добрый день Господа!
Есть необходимость взаимодействия QT4 c MySQL, в инете куча информации, но что то у меня не выходит, не могу понять принципа, кто знает как это сделать выложите мне пример готового исходного кода к примеру проверки версии MySQL или подключения к базе, что бы я мог вставить и оно заработало, мне нужен пример что бы понять где я ошибаюсь…
Я делал вот по этому ману:
http://doc.trolltech.com/4.5/qtsql.html
Спасибо за внимание!
Ты задаешь конкретный вопрос - я тебе отвечаю.
Конкретный вопрос - это не "дайте сорцы я поффтыкаю !!!".
Вот мне не жалко будет потратить немного времени объяснив тебе что и как работает, в случае если это пойдет на пользу.
Если же ты предпочитаешь метод "китайских программистов" - "ctrl-c/ctrl-v", то извини, никто не будет тратить свое время.
Еще раз говорю: Qt идет просто с охренительной документацией. Там есть почти все.
Жду конкретный вопрос.
Главное в жизни здоровье и любовь, остальное я все куплю.
- fox
- ст. лейтенант
- Сообщения: 1154
- Зарегистрирован: 2008-07-24 0:25:31
- Откуда: Ukraine, Donetsk
Re: QT4 = MySQL
Спасибо fastman, что ответил!
Я уже нашёл документацию, сейчас разбираюсь!
Ну вот не схождение книга Жасмин 2007 года издания имеет не схождения заголовочный файлы описует которых нет в QT4...
Какое лучше IDE испольховать? QDevelop или QtCreator?
Документация конечно мощьная только я пока, в ней не очень орентируюсь:
doc.crossplatform.ru
Нужна методология, единственое чем ты можешь мне помочь это указать на тот ман где я смогу разобратся, то-есть книгу...
Я уже нашёл документацию, сейчас разбираюсь!
Ну вот не схождение книга Жасмин 2007 года издания имеет не схождения заголовочный файлы описует которых нет в QT4...
Какое лучше IDE испольховать? QDevelop или QtCreator?
Документация конечно мощьная только я пока, в ней не очень орентируюсь:
doc.crossplatform.ru
Нужна методология, единственое чем ты можешь мне помочь это указать на тот ман где я смогу разобратся, то-есть книгу...
Да пребудет с нами сила!!!
Всех убью, один останусь!
Всех убью, один останусь!
- Fastman
- ст. лейтенант
- Сообщения: 1236
- Зарегистрирован: 2006-07-07 10:20:38
- Откуда: Минск. РБ
Re: QT4 = MySQL
Такого не бывает. А если бывает значит описано в документации.fox писал(а):Спасибо fastman, что ответил!
Я уже нашёл документацию, сейчас разбираюсь!
Ну вот не схождение книга Жасмин 2007 года издания имеет не схождения заголовочный файлы описует которых нет в QT4...
Покажи что ты имеешь ввиду.
QtCreator. Серьезно.Какое лучше IDE испольховать? QDevelop или QtCreator?
На BSD/Linux/MacOSX я тоже его юзаю. В Win все таки MSVC+Visual Studio Add-in.
Ты не там ищешь.Документация конечно мощьная только я пока, в ней не очень орентируюсь:
doc.crossplatform.ru
Вот http://doc.qt.nokia.com/4.6/
Больше никуда не ходи. На сайте разработчиков самая полная самая нормальная документация.
Плюс локальная копия в Assistant. Он очень хорош. Там есть поиск. Там все каталогизировано.
Если скажешь что на английском не понимаешь - из меня слезу не выбьешь. Хочешь программировать - учи английский. Без вариантов. Точка.
Ну вот же !Нужна методология, единственое чем ты можешь мне помочь это указать на тот ман где я смогу разобратся, то-есть книгу...
Идем сюда и видим:
http://doc.qt.nokia.com/4.6/sql-programming.html
Все написано просто и в рот положено

Класс отвечающий за соединение с базой данных:
http://doc.qt.nokia.com/4.6/qsqldatabase.html
там тупо сразу пример есть !
Код: Выделить всё
QSqlDatabase db = QSqlDatabase::addDatabase("QPSQL");
db.setHostName("acidalia");
db.setDatabaseName("customdb");
db.setUserName("mojito");
db.setPassword("J0a1m8");
bool ok = db.open();
После этого идем и ищем как выполнять запросы к базе:
http://doc.qt.nokia.com/4.6/qsqlquery.html
Ты случаем не заметил что классы названы понятным образом для даже незнакомого с Qt человека ?

Правда один нюанс. Без четкого знания C++ собственно, архитектуры и объектной модели Qt лучше не лезть в дебри сразу

Главное в жизни здоровье и любовь, остальное я все куплю.
- fox
- ст. лейтенант
- Сообщения: 1154
- Зарегистрирован: 2008-07-24 0:25:31
- Откуда: Ukraine, Donetsk
Re: QT4 = MySQL
Спасибо fastman!
Буду разбиратся!
Но всё же Русская версия более понятная, в Английской могу упустить детали увы не знаю настолько хорошо...
Посмотрим, что получется
Буду разбиратся!
Но всё же Русская версия более понятная, в Английской могу упустить детали увы не знаю настолько хорошо...
Посмотрим, что получется

Да пребудет с нами сила!!!
Всех убью, один останусь!
Всех убью, один останусь!