powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / Работа с БД в QT4 под Linux Maindriva
4 сообщений из 4, страница 1 из 1
Работа с БД в QT4 под Linux Maindriva
    #34760176
ens
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Пытаюсь элементарно подключиться к БД 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(...)'
...
и т.д.

Что это за зверь. И как с ним справиться:)???
СПС!!!
...
Рейтинг: 0 / 0
Работа с БД в QT4 под Linux Maindriva
    #34760272
ens
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Моежт я подозреваю что надо какие то библиотеки подключить. Но как это сделать я не знаю:(
...
Рейтинг: 0 / 0
Работа с БД в QT4 под Linux Maindriva
    #34760309
ens
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А я знаю как:
Надо в файле project.pro прописать строку:
QT += sql

И все работает! Ура!
...
Рейтинг: 0 / 0
Работа с БД в QT4 под Linux Maindriva
    #34760310
ens
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну надо же я сам с собой обсудил эту тему:)
)))))
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / Работа с БД в QT4 под Linux Maindriva
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]