|
|
|
Работа с БД в QT4 под Linux Maindriva
|
|||
|---|---|---|---|
|
#18+
Пытаюсь элементарно подключиться к БД FireBird: bool FMain::CreateConnection() { QSqlDatabase db = QSqlDatabase::addDatabase("QIBASE"); db.setHostName("localhost"); ... ... } Включаю в этот файл следующее: #include <QtGui> И дальше проблемы. Для работы с БД я пытаюсь включить: #include <QtSql> Блин пишет что не такого файла. Как это нету, если он находиться там же где и QtGui? И я сдела потом вот так: #include <Qt/QtSql> Думал все заработает, ошибся... Пишет: fmain.cpp:(.text+0x3aa): indefined reference to 'QSqlDatabase::defaultConnection' fmain.cpp:(.text+0x3ed): indefined reference to 'QSqlDatabase::addDataBase(...)' ... и т.д. Что это за зверь. И как с ним справиться:)??? СПС!!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2007, 09:06:04 |
|
||
|
Работа с БД в QT4 под Linux Maindriva
|
|||
|---|---|---|---|
|
#18+
Моежт я подозреваю что надо какие то библиотеки подключить. Но как это сделать я не знаю:( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2007, 09:50:29 |
|
||
|
Работа с БД в QT4 под Linux Maindriva
|
|||
|---|---|---|---|
|
#18+
А я знаю как: Надо в файле project.pro прописать строку: QT += sql И все работает! Ура! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 29.08.2007, 10:06:09 |
|
||
|
|

start [/forum/topic.php?fid=57&gotonew=1&tid=2028284]: |
0ms |
get settings: |
10ms |
get forum list: |
19ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
197ms |
get topic data: |
11ms |
get first new msg: |
5ms |
get forum data: |
2ms |
get page messages: |
52ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 539ms |

| 0 / 0 |
