| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > 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 ГБ нет (явного).. |