-3 / 2 / 4
Регистрация: 24.09.2015
Сообщений: 98
|
|
1 | |
Работа с базой данных в QT05.05.2017, 01:54. Показов 1432. Ответов 5
Метки нет (Все метки)
Доброй ночи. Пишу проект на qt, опыта разработки приложений на этом фреймворке мало, как и опыта работы с бд. Как организовывать работу с БД разобрался. Но остались два вопроса
1. Как указать путь, где будет храниться база данных, ну чтобы она лежала рядом с фалом exe? 2. При соединении указывается адрес сервера бд. А как это будет работать на компьютере, где не установлена СУБД? И можно ли как-то сделать, чтобы программу с данной базой данных можно было запускать на любом компьютере, даже где не установлена СУБД? Использую MS SQL Server 2012
0
|
05.05.2017, 01:54 | |
Ответы с готовыми решениями:
5
Используя функции категории Работа с базой данных в excel 2010, реализовать запрос к базе данных PHP и работа с базой данных (замена данных) Работа с базой данных Работа с базой данных |
05.05.2017, 10:41 | 2 |
1.
db.setDatabaseName("./db.sql"); 2. При создании указывается тип СУБД. Если на компе или в программе нет этой СУБД(драйверов), значит она не откроется и выдаст ошибку. 3. Таскать драйвера к СУБД с самой программой. http://doc.qt.io/qt-5/sql-driv... -databases
0
|
0 / 0 / 1
Регистрация: 05.05.2017
Сообщений: 5
|
|
05.05.2017, 11:11 | 3 |
для мобильности смотрите в сторону SQLite
0
|
-3 / 2 / 4
Регистрация: 24.09.2015
Сообщений: 98
|
|
05.05.2017, 16:18 [ТС] | 4 |
Ага, а что тогда надо? Чтобы прога стала переносимой?
0
|
0 / 0 / 1
Регистрация: 05.05.2017
Сообщений: 5
|
|
05.05.2017, 18:10 | 5 |
Сообщение было отмечено TheTangro как решение
Решение
http://blog.harrix.org/article/5159
Вот товарищ доступно расписал, кидаете файл базы в корень программы и вперёд
0
|
-3 / 2 / 4
Регистрация: 24.09.2015
Сообщений: 98
|
|
06.05.2017, 04:55 [ТС] | 6 |
Спасибо огромное. Очень помогло.
0
|
06.05.2017, 04:55 | |
06.05.2017, 04:55 | |
Помогаю со студенческими работами здесь
6
Работа с базой данных работа з базой данных Работа с базой данных Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |