Russian Qt Forum
Ноябрь 24, 2024, 09:25 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.
Вам не пришло письмо с кодом активации?

Войти
 
  Начало   Форум  WIKI (Вики)FAQ Помощь Поиск Войти Регистрация  

Страниц: [1]   Вниз
  Печать  
Автор Тема: Qt 3.3.3 и SQLite3  (Прочитано 5500 раз)
kolob
Частый гость
***
Offline Offline

Сообщений: 296



Просмотр профиля
« : Июнь 28, 2010, 11:17 »

Добрый день! Помогите пожалуйста. Ни как не могу разобраться с SQLite. Создаю БД с помощью sqlite консоли. Кидаю ее в папку находиться проект, пытаюсь программно открыть выдает ошибку. Тоже самое и наоборот, создаю БД программно, открываю консолью, пытаюсь сделать запрос и опять ошибка
Код:
Error: file is encrypted or is not a database

Помогите разобраться.
Записан

Qt 5.11.0, Win, MinGW
shirushizo
Гость
« Ответ #1 : Июнь 28, 2010, 11:24 »

В какой папке база? и код, пожалуйста)
Записан
crossly
Гость
« Ответ #2 : Июнь 28, 2010, 11:32 »

я так полагаю различные версии sqlite....
Записан
kolob
Частый гость
***
Offline Offline

Сообщений: 296



Просмотр профиля
« Ответ #3 : Июнь 28, 2010, 11:42 »

База находиться в папке с проектом, не там где экзешник.

Код:
  QSqlDatabase *db = QSqlDatabase::addDatabase("QSQLITE");
     db->setDatabaseName("dataBase.db");
     if(!db->open())
Записан

Qt 5.11.0, Win, MinGW
BaltikS
Гость
« Ответ #4 : Июнь 28, 2010, 12:00 »

crossly + 1, сто пудово, в трёхе уж очень он древний, кажись второй версии, а сейчас актуален 3.
Записан
crossly
Гость
« Ответ #5 : Июнь 28, 2010, 12:00 »

что ж не понятного ....на сколько я помню в qt3 sqlite 2й версии .... в системе у вас скорее всего 3й... вот отсюда и проблема...
Записан
kolob
Частый гость
***
Offline Offline

Сообщений: 296



Просмотр профиля
« Ответ #6 : Июнь 28, 2010, 12:48 »

у кого нибудь есть 2я версия sqlite или кто знает где скачать?
Записан

Qt 5.11.0, Win, MinGW
BaltikS
Гость
« Ответ #7 : Июнь 28, 2010, 19:30 »

Создай базу средствами 3-го Qt, к примеру в программе demo, там есть вкладка, которая называется SqlBrowser. И SQL создавай таблицы.... Можно поискать конечно и клиентские программы, которые работают со второй версией SQLITE.
Записан
kolob
Частый гость
***
Offline Offline

Сообщений: 296



Просмотр профиля
« Ответ #8 : Июнь 30, 2010, 15:20 »

Всем большое спасибо за ответы.
Записан

Qt 5.11.0, Win, MinGW
Страниц: [1]   Вверх
  Печать  
 
Перейти в:  


Страница сгенерирована за 0.047 секунд. Запросов: 22.