powered by simpleCommunicator - 2.0.56     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Можно ли данные БД внедрить в exe-модуль?
4 сообщений из 4, страница 1 из 1
Можно ли данные БД внедрить в exe-модуль?
    #36323657
Фотография NextMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Стою перед выбором между AbsoluteDatabase и SQLite.
Хотелось бы последнюю, но нужна возможность внедрения файла данных в само приложение, дабы получить единый .exe- модуль. Естественно, режим доступа к данным Read-Only.
В AbsoluteDatabase такая возможность есть.
...
Файл большой, поэтому известный трюк с прилинковкой файла БД как ресурса и последующим извлечением в "обычный" файл не годится (извлечение занимает много времени).
...
А как насчет SQLite, делал ли кто такое?
...
Рейтинг: 0 / 0
Можно ли данные БД внедрить в exe-модуль?
    #36323675
Фотография Dmitry Arefiev
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно, для этого надо сделать свою или найти готовую VFS. Что это такое:
1) OS Interface Object
2) Virtual File System Objects
...
Рейтинг: 0 / 0
Можно ли данные БД внедрить в exe-модуль?
    #36326727
White Owl
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
В библиотеках которые имеют встроенные виртуальные FS это делается на раз-два.
Дла Qt например достаточно положить файл базы в ее собственный resource а потом
Код: plaintext
1.
[src]QSqlDatabase db =  QSqlDatabase::addDatabase("QSQLITE")
db.setName(":mydb.dat").
[/src]Двоеточие в начале имени файла означает что файл надо искать в ресурсах.
...
Рейтинг: 0 / 0
Можно ли данные БД внедрить в exe-модуль?
    #36337326
Фотография NextMan
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
White Owl, кру-у-ть!
...
Рейтинг: 0 / 0
4 сообщений из 4, страница 1 из 1
Форумы / SQLite [игнор отключен] [закрыт для гостей] / Можно ли данные БД внедрить в exe-модуль?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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