crossplatform.ru

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

> Qt. Работа с БД., SQLite
potkin
  опции профиля:
сообщение 15.7.2010, 16:10
Сообщение #1


Студент
*

Группа: Участник
Сообщений: 77
Регистрация: 18.6.2010
Пользователь №: 1819

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




Репутация:   0  


Поиск по сайту и в Гугле, дал мне такое:
При компиляции Qt4 по умолчанию устанавливается только драйвер QSQLITE.
QSQLITE -- SQLite версии не ниже 3;

Для подключения к базе данных надо указать название SQL-драйвера, например:
QSqlDatabase db = QSqlDatabase::addDatabase("QMYSQL", "MyDB1");

Ошибка:
..\bd\mainwindow.cpp:21: error: 'QSqlDatabase' was not declared in this scope 
..\bd\mainwindow.cpp:21: error: expected ';' before 'db'


Может что-то надо подключить:
#include .....

???
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение
 
Начать новую тему
Ответов
Litkevich Yuriy
  опции профиля:
сообщение 27.7.2010, 14:28
Сообщение #2


разработчик РЭА
*******

Группа: Сомодератор
Сообщений: 9669
Регистрация: 9.1.2008
Из: Тюмень
Пользователь №: 64

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




Репутация:   94  


некоторые инструменты создают довольно странную БД. Которая странно себя ведёт.
Я обычно использую SQLite Database Browser, он не очень удобный, зато созданная в нём БД работает всюду.
Перейти в начало страницы
 
Быстрая цитата+Цитировать сообщение

Сообщений в этой теме
- potkin   Qt. Работа с БД.   15.7.2010, 16:10
- - vadim303   не поверишь, #include <QSqlDatabase> Нщ ч...   15.7.2010, 16:25
- - Litkevich Yuriy   И ещё, модуль QtSql по умолчанию не подключен к пр...   15.7.2010, 18:52
- - potkin   Всем спасибо !!! Ещё вопросик: Создал...   27.7.2010, 12:48
- - Litkevich Yuriy   Цитата(potkin @ 27.7.2010, 16:48) При ...   27.7.2010, 13:51
- - potkin   Litkevich Yuriy Спасибо, попробую. Пока я тока тр...   27.7.2010, 14:16
- - Litkevich Yuriy   некоторые инструменты создают довольно странную БД...   27.7.2010, 14:28
- - potkin   Перехожу к FireBird, с Вашего позволения, так как ...   28.7.2010, 19:14
- - molchanoviv   Цитата(potkin @ 28.7.2010, 20:14) Подходя...   28.7.2010, 19:50
- - Litkevich Yuriy   Цитата(molchanoviv @ 28.7.2010, 23:50) В ...   28.7.2010, 20:21
- - potkin   Это типа с консоли MSYS "собирать" : Min...   28.7.2010, 20:49
- - Litkevich Yuriy   Цитата(potkin @ 29.7.2010, 0:49) Это типа...   28.7.2010, 20:51
- - potkin   в окружении Qt, MinGW32 и Firebird. А что значит ...   28.7.2010, 23:06
|- - AntonH851   Цитата(potkin @ 29.7.2010, 0:06) А что зн...   29.7.2010, 9:59
- - Litkevich Yuriy   Цитата(potkin @ 29.7.2010, 3:06) А что зн...   29.7.2010, 11:03
- - potkin   переименовываем fbclient_ms.lib в fbclient.lib cd...   29.7.2010, 18:03
- - Litkevich Yuriy   Цитата(potkin @ 29.7.2010, 22:03) а ibase...   29.7.2010, 18:18
- - potkin   в %QTDIR%/plugins/sqldrivers должны появится: ...   29.7.2010, 20:26
- - molchanoviv   Цитата(potkin @ 29.7.2010, 19:03) 1) tmp ...   29.7.2010, 20:48
- - potkin   А ты make-то выполнил? нет, выполнил "qmake...   29.7.2010, 21:02
- - DEADHUNT   Цитата(potkin @ 29.7.2010, 22:02) нет, вы...   29.7.2010, 21:11
- - potkin   начит надо make поставить(под виндой входит в ...   29.7.2010, 21:35
- - Litkevich Yuriy   Цитата(potkin @ 30.7.2010, 1:02) нет, вып...   29.7.2010, 21:39
- - molchanoviv   Действительно стоит определиться мингв у тебя или ...   29.7.2010, 21:43
- - potkin   Цитататы msys'ом собираешь или MinGW32? Так МС...   29.7.2010, 22:11
- - Litkevich Yuriy   Цитата(potkin @ 30.7.2010, 2:11) А зачем ...   29.7.2010, 22:20
- - potkin   Цитатапотому-что fbclient_ms.lib не соответствует ...   29.7.2010, 23:24
- - larry   Цитата(potkin @ 15.7.2010, 16:10) Поиск п...   6.12.2010, 22:14
- - Гость   Цитата(vadim303 @ 15.7.2010, 16:25) не по...   18.1.2013, 21:56
- - Litkevich Yuriy   Если используется модуль QtSql, то его сначала нуж...   19.1.2013, 17:52


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


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




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