Russian Qt Forum
Октябрь 01, 2024, 20:40 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Qt 4.7.3 и firebird 2.5 помогите сделать драйвер  (Прочитано 5776 раз)
Setner
Гость
« : Октябрь 05, 2012, 19:16 »

Читал, надо какой то ibase.pro редактировать. Но у меня в QtSDK вообще нет такого файла. Ось Win xp. Компилятор MinGW.
« Последнее редактирование: Октябрь 05, 2012, 19:44 от Setner » Записан
V1KT0P
Гость
« Ответ #1 : Октябрь 05, 2012, 21:00 »

Я бы тебе посоветовал либо напрямую с Firebird API работать, либо через IBPP.
Записан
Serr500
Гость
« Ответ #2 : Октябрь 05, 2012, 21:09 »

Читал, надо какой то ibase.pro редактировать. Но у меня в QtSDK вообще нет такого файла.
QtSources добавить нужно.
Записан
lit-uriy
Джедай : наставник для всех
*******
Offline Offline

Сообщений: 3880


Просмотр профиля WWW
« Ответ #3 : Октябрь 12, 2012, 14:49 »

Читал, надо какой то ibase.pro редактировать.
Обычно base.pro редактировать не надо. Нужно так сделать:
переименовываем fbclient_ms.lib в fbclient.lib
Код
DOS
cd %QTDIR%\src\plugins\sqldrivers\ibase
qmake -o Makefile "INCLUDEPATH+=F:\Firebird\Firebird_2_1\include" "LIBS+=F:\Firebird\Firebird_2_1\lib\fbclient.lib" ibase.pro
 
Путь к Firebird только на свой поправь, а если он содержит пробелы, то нужно вот так изгольнутся:
Код
DOS
"INCLUDEPATH+=\"F:\Firebird\Firebird_2_1\include\"" "LIBS+=\"F:\Firebird\Firebird_2_1\lib\fbclient.lib\""
« Последнее редактирование: Октябрь 12, 2012, 14:51 от lit-uriy » Записан

Юра.
Setner
Гость
« Ответ #4 : Ноябрь 09, 2012, 19:24 »

Спасибо всем, пока что сижу на SQLite.
Записан
Crockus
Гость
« Ответ #5 : Март 20, 2013, 20:28 »

Предлагаю рабочий драйвер qsqlibase.dll для сборки Qt5.0.1 Firebird 2.5.2 (Windows Build).
 Драйвер проверен на другой машине Windows XP Sp3, подключение к существующей базе с помощью Sqlbrowser, перед подключением файл базы необходимо зарегистрировать на сервере, я использовал IBExpert. Драйвер кладем в %QtDir%\mingw47_32\plugins\sqldrivers\

« Последнее редактирование: Март 20, 2013, 20:30 от Crockus » Записан
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.153 секунд. Запросов: 22.