Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
Форум программистов > C/C++: Базы данных > Работа с БД без ее предварительной установки |
Автор: BOB4uK 9.5.2008, 09:47 |
Видел пару программ которые по логике должны использовать БД для хранения информации ее там много, но никакой БД на ПК не установлено! Как они работают? Составили свою структуру файла и работают просто с файлом на диске? |
Автор: bronislav 9.5.2008, 10:04 |
Могут и так, но например SQLite не требует установки (только одна дллка в папке с программой), тоже можно сказать и про MS SQL Server Compact. Хочу обратить ваши внимание, что эти БД не требуют установки, только для использования в уже готовом продукте, но для разработки согут потребовать установить какой-то сервис или что-то еще. |
Автор: BOB4uK 9.5.2008, 13:09 |
Странно нет никакой дллки! А могут ее запихнуть в программу как ресурс или расспаковывать каждый раз в какоенибудь место и выполнять? |
Автор: bronislav 9.5.2008, 13:35 |
Могут использовать как файл базы архив с файлами *.dbf. Во время работы программы архив распаковывается в оперативку, а работа с базойй данных на DBF в тех же Delphi или BCB реализована как компонент и не требует никаких дллелек. |
Автор: BOB4uK 9.5.2008, 20:08 | ||
А вот это интересно! если есть информация можешь скинуть ссылку? |
Автор: bronislav 9.5.2008, 20:48 |
помно поискать http://google.ru P.S. Извени не удержался У меня четкой информации по этой теме нет. С архивированием "на лету" не разбиралс, никак руки не дойдут. А по поводу DBF. В BCB на вкладке DataBase смотри покрайней мере в 5 и 6 там были компоненты для работы с DBF. |
Автор: CLIPSA 15.6.2008, 11:35 | ||
Самый лучший для этих дел Access. драйвер ODBC для Access идет в поставке с Виндовсом. Вот так открываешь базу и все :
|
Автор: BOB4uK 15.6.2008, 12:04 | ||||
А ситуация когда нет установленного офиса? |
Автор: Palladin 15.6.2008, 13:49 |
А без разницы, для работы с ней программе офиса ненадо, ну конечно для разработки самой Access таблицы ясное дело надо |
Автор: fish9370 15.6.2008, 14:27 |
еще есть xml, сейчас наблюдаются модные тенденции в его сторону в интернете.. |
Автор: CLIPSA 15.6.2008, 14:27 |
Офис не нужен. И вобще ничего не нужно, главное чтоб Виндовс был ![]() |
Автор: jonie 15.6.2008, 22:50 | ||
как минимум ограничения в 4 ГБ нет (явного).. |