Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > С/С++: Кроссплатформенное программирование, Qt/Gtk+/wxWidgets > [qt] БД, ошибочка, раньше всё работало.


Автор: VProgrammer 16.12.2011, 15:01
есть очень простой код:
Код

void Log_in::logIn_void()
{
    QSqlDatabase db_userNames = QSqlDatabase::addDatabase("QSQLITE", "users");
    db_userNames.setDatabaseName("users");
//.............
}

Вот, в 4.7.0 работало, а в 4.7.4 не работает. Я что-то не понял, почему? ошибки дллские =)
C:\das\elzhv-build-desktop-Qt_4_7_4_for_Desktop_-_MinGW_4_4__Qt_SDK_________\..\elzhv\log_in.cpp:16: ошибка: undefined reference to `_imp___ZN12QSqlDatabase11addDatabaseERK7QStringS2_'
C:\das\elzhv-build-desktop-Qt_4_7_4_for_Desktop_-_MinGW_4_4__Qt_SDK_________\..\elzhv\log_in.cpp:16: ошибка: undefined reference to `_imp___ZN12QSqlDatabaseD1Ev'
C:\das\elzhv-build-desktop-Qt_4_7_4_for_Desktop_-_MinGW_4_4__Qt_SDK_________\..\elzhv\log_in.cpp:17: ошибка: undefined reference to `_imp___ZN12QSqlDatabase15setDatabaseNameERK7QString'
C:\das\elzhv-build-desktop-Qt_4_7_4_for_Desktop_-_MinGW_4_4__Qt_SDK_________\..\elzhv\log_in.cpp:17: ошибка: undefined reference to `_imp___ZN12QSqlDatabaseD1Ev'
C:\das\elzhv-build-desktop-Qt_4_7_4_for_Desktop_-_MinGW_4_4__Qt_SDK_________\..\elzhv\log_in.cpp:17: ошибка: undefined reference to `_imp___ZN12QSqlDatabaseD1Ev'
Или это у меня склероз? =) Просто давно не работал с БД

Автор: spyswamp 16.12.2011, 16:25
В *.pro есть QT += sql ?

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)