powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / C++ [игнор отключен] [закрыт для гостей] / QT 5 SQLite MAC OS не могу подключиться к базе.
5 сообщений из 5, страница 1 из 1
QT 5 SQLite MAC OS не могу подключиться к базе.
    #38361749
olegov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
QT 5.1 используется на MAC OS X Lion. Пытаюсь подключиться к базе SQLite, выдает сообщение Driver not loaded Driver not loaded

Кусок кода ниже

// Подключаемся
QSqlDatabase db=QSqlDatabase::addDatabase("SQLITE");
db.setDatabaseName("PhonesBook.sqlite");
if (!db.open())
{
QMessageBox::information(this, "Ошибка", "Не удается установить соединение с базой данных...\n\n"+db.lastError().text());
return false;
}
return true;

Что не так ?

Пишу как умею. Дорого, долго...
...
Рейтинг: 0 / 0
QT 5 SQLite MAC OS не могу подключиться к базе.
    #38361778
olegov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Попробовал собрать проект под WIndows. Та же песня.
В каталог приложения на всякий пожарный поскидал sqllite.dll и sqlite3.dll
...
Рейтинг: 0 / 0
QT 5 SQLite MAC OS не могу подключиться к базе.
    #38361792
olegov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Надо завязывать работать по субботам...
У меня в коде нелепая ошибка на которую я убил весь день...
имеем QSqlDatabase db=QSqlDatabase::addDatabase("SQLITE");
должно быть QSqlDatabase db=QSqlDatabase::addDatabase("QSQLITE");
...
Рейтинг: 0 / 0
QT 5 SQLite MAC OS не могу подключиться к базе.
    #38362186
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
olegovПопробовал собрать проект под WIndows. Та же песня.
В каталог приложения на всякий пожарный поскидал sqllite.dll и sqlite3.dll

Драйвера должны быть в каталоге приложения в подкаталоге, а не в самом каталоге приложения рядом с ним.
Я сейчас не помню структуру, смогу сказать только в понед.
Но идея в том, что структура должна быть такой же , как в каталоге где стоит сам QT.
Там что-то типа plugins подтаталог, и там дальше ещё что-то.
...
Рейтинг: 0 / 0
QT 5 SQLite MAC OS не могу подключиться к базе.
    #38378540
sterewert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
...
Рейтинг: 0 / 0
5 сообщений из 5, страница 1 из 1
Форумы / C++ [игнор отключен] [закрыт для гостей] / QT 5 SQLite MAC OS не могу подключиться к базе.
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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