crossplatform.ru

Здравствуйте, гость ( Вход | Регистрация )

 
Ответить в данную темуНачать новую тему
> БД, ошибочка, раньше всё работало, QSqlDatabase
Vova
  опции профиля:
сообщение 16.12.2011, 15:18
Сообщение #1


Студент
*

Группа: Новичок
Сообщений: 16
Регистрация: 23.11.2011
Пользователь №: 3023

Спасибо сказали: 0 раз(а)




Репутация:   -2  


есть очень простой код:
код C++
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'

Или это у меня склероз? =) Просто давно не работал с БД
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
BRE
  опции профиля:
сообщение 16.12.2011, 15:21
Сообщение #2


Профессионал
*****

Группа: Участник
Сообщений: 1112
Регистрация: 6.3.2009
Из: Ростов-на-Дону
Пользователь №: 591

Спасибо сказали: 264 раз(а)




Репутация:   44  


Нужно подключать модуль SQL в pro-файле:
QT += sql
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
Vova
  опции профиля:
сообщение 16.12.2011, 15:26
Сообщение #3


Студент
*

Группа: Новичок
Сообщений: 16
Регистрация: 23.11.2011
Пользователь №: 3023

Спасибо сказали: 0 раз(а)




Репутация:   -2  


всё таки у меня склероз :rolleyes:
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Быстрый ответОтветить в данную темуНачать новую тему
Теги
Нет тегов для показа


1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0




RSS Текстовая версия Сейчас: 1.12.2020, 2:13