|
6 / 6 / 2
Регистрация: 11.03.2011
Сообщений: 40
|
|
Настройка SQL драйвера10.03.2013, 17:23. Показов 5785. Ответов 13
Метки нет (Все метки)
Помогите пожалуйста настроить SQL драйвер. Сижу уже пол дня и в итоге ничего. SQL Server установлен, библиотеки в нем присутствуют. Сервер настроен и работоспособен. В документации приведен следующий код:
"cd %QTDIR%\src\plugins\sqldrivers\mysql qmake -o Makefile "INCLUDEPATH+=C:\MySQL\include" "LIBS+=C:\MySQL\lib\opt\libmysql.lib " mysql.pro make" cd %QTDIR%\src\plugins\sqldrivers\mysql - этот путь оно не находит пробовал задавать вручную примерно так cd C:\QtSDK\Simulator\Qt\mingw\plugins\sqld rivers\mysql Пути библиотек существуют, но в итоге сообщение вида "Синтаксическая ошибка в имени файла, имени папки или имени тома". Хотя все пути существуют.
0
|
|
| 10.03.2013, 17:23 | |
|
Ответы с готовыми решениями:
13
Как Qt подгружает SQL драйвера? Настройка драйвера нвидиа Настройка ODBC драйвера |
|
53 / 53 / 3
Регистрация: 29.12.2012
Сообщений: 135
|
|
| 10.03.2013, 17:52 | |
|
если Qt 5.0 то путь Qt5.0.1/5.0.1/Src/qtbase/src/plugins/sqldrivers
Добавлено через 6 минут Создание драйвера QMYSQL для QT
0
|
|
|
6 / 6 / 2
Регистрация: 11.03.2011
Сообщений: 40
|
|
| 10.03.2013, 18:06 [ТС] | |
|
Qt 4.7 У меня вообще нет папки src, сейчас попробую переустановить, возможно я установил без исходников.
Добавлено через 13 минут А возможен вариант что в моей инсталяции не предусмотрены исходные файлы ? Просто сейчас я установил SDK При этом отметив полную установку, но ни папки src ни QtSources не обнаружил.
0
|
|
|
53 / 53 / 3
Регистрация: 29.12.2012
Сообщений: 135
|
|
| 10.03.2013, 18:21 | |
|
На сколько помню там нужно отмечать установку исходников, но точно не скажу, попробуйте
0
|
|
|
6 / 6 / 2
Регистрация: 11.03.2011
Сообщений: 40
|
|
| 11.03.2013, 23:12 [ТС] | |
|
Пытался делать как написано в Вопрос - Ответ для новичков по Qt
Отредактировал файл выполнил все шаги, после запуска команды mingw32-make В директории создаются папки .moc, .obj и файлы Makefile.debug и Makefile.release но директории debug и release не создаются. В консоли вижу несколько ошибок со следующим содержанием: c:/qt/qt5.0.1/tools/mingw/bin/../lib/gcc/i686-w64-mingw32/4.7.2/../../../..i686-w64-mingw32/bin/ld.exe: skipping incompatible c:/MySQL/lib\libmysql.lib when searching for -llibmysql Makefile.Release:80: receipe for target '..\..\..\..\plugins\sqldrivers\qsqlmysq l.dll' failed mingw32-make[1]:***[..\..\..\plugins\sqldrivers\qsqlmysql.dl l] Error 1 mingw32-make[1]: Leaving directory C:/Qt/Qt5.0.1/5.0.1/Src/qtbase/src/plugins/sqldrivers/mysql makefile:38: receipe for target "release-all" failed mingw32-make: *** [release-all] Error 2 Пожалуйста помогите решить проблему. Добавлено через 21 час 30 минут Помогите пожалуйста, второй день уже сижу.
0
|
|
|
53 / 53 / 3
Регистрация: 29.12.2012
Сообщений: 135
|
|||||||||||
| 11.03.2013, 23:36 | |||||||||||
|
Проверьте внимательно пути в библиотекам MySql. Проверьте пути к в переменой PATH. qmake без ошибок? проверьте что Makefile'ы не пустые, замените в путях \ на / попробуйте явно прописать
0
|
|||||||||||
|
6 / 6 / 2
Регистрация: 11.03.2011
Сообщений: 40
|
||||||
| 12.03.2013, 00:09 [ТС] | ||||||
|
mingw32-make.exe debug и mingw32-make.exe release
дают тот же результат. Пути проверил, вроде все правильно. mysql.pro INCLUDEPATH +="C:/MySQL/lib" LIBS+=-L"C:/MySQL/include" PATH ;C:\MySQL\bin; Местонахождение папки mySQL C:\MySQL Местонахождение mysql.pro C:\Qt\5.0.1\Src\qtbase\src\plugins\sqldr ivers\mysql Добавлено через 2 минуты Должны создаваться папки debug и release, но создаются только файлы Makefile.Debug и Makefile.Release Добавлено через 11 минут
0
|
||||||
|
53 / 53 / 3
Регистрация: 29.12.2012
Сообщений: 135
|
||||||||
| 12.03.2013, 10:07 | ||||||||
|
Попробуйте
0
|
||||||||
|
6 / 6 / 2
Регистрация: 11.03.2011
Сообщений: 40
|
||||||
| 13.03.2013, 00:09 [ТС] | ||||||
|
Поменял пути, ничего не меняется, вот посмотрите пожалуйста вывод консоли, может вам из этого станет что-то понятно
Setting up environment for Qt usage...
0
|
||||||
|
53 / 53 / 3
Регистрация: 29.12.2012
Сообщений: 135
|
|
| 13.03.2013, 20:05 | |
|
Напишите пожалуйста порядок команд которые вы прописываете в консоли и ответы на них. Все таки мне кажется с путями что-то не то.
1
|
|
|
2 / 2 / 0
Регистрация: 18.01.2012
Сообщений: 51
|
|
| 13.03.2013, 22:01 | |
|
http://www.youtube.com/watch?v=n8GzbdCkby8
у меня по этому видео все получилось. Главное что бы пробелов в путях не было.
1
|
|
|
6 / 6 / 2
Регистрация: 11.03.2011
Сообщений: 40
|
|
| 13.03.2013, 23:47 [ТС] | |
|
Спасибо всем, по видео все получилось! Я учил отдельно MySQL и Qt, а как теперь это соединить ?
![]() Я создаю в консоли базу, ввожу нужные мне таблицы, а как потом подключить их к Qt ?
0
|
|
|
|
|
| 14.03.2013, 09:55 | |
|
Почитать в асистенте и посмотреть в примера Qt там есть не один пример как работать c БД
0
|
|
| 14.03.2013, 09:55 | |
|
Помогаю со студенческими работами здесь
14
Epson TM-L500A драйвера и настройка Настройка SQL Server 2008 для работы с SQL Server Management Studio SQL Server и ODBC драйвера Paradox to MS SQL посредством ODBC драйвера Настройка SQL Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |
|
Новые блоги и статьи
|
|||
|
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога
Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
|
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
|
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога
В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
|
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога
Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
|
|
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога
Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
|
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога
Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
|
Инструменты COM: Сохранение данный из VARIANT в файл и загрузка из файла в VARIANT
bedvit 28.01.2026
Сохранение базовых типов COM и массивов (одномерных или двухмерных) любой вложенности (деревья) в файл, с возможностью выбора алгоритмов сжатия и шифрования.
Часть библиотеки BedvitCOM
Использованы. . .
|
SDL3 для Android: Загрузка PNG с альфа-каналом с помощью SDL_LoadPNG (без SDL3_image)
8Observer8 28.01.2026
Содержание блога
SDL3 имеет собственные средства для загрузки и отображения PNG-файлов с альфа-каналом и базовой работы с ними. В этой инструкции используется функция SDL_LoadPNG(), которая. . .
|