powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / БД без установки
9 сообщений из 34, страница 2 из 2
БД без установки
    #36500110
77987
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
f_w_p,

видимо=) заказчики вообще странные люди бывают=)
...
Рейтинг: 0 / 0
БД без установки
    #36535021
Heinz
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
77987, а зачем вообще СУБД для задачи на несколько сотен или несколько тысяч записей? Один пользователь, простая структура данных... Набор массивов в памяти и BlockRead/BlockWrite с нетипизированным файлом, раз уж на Дельфях проект.
...
Рейтинг: 0 / 0
БД без установки
    #36535502
Толстый_Троль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
77987Скажите,какую БД лучше использовать для проекта?
Суть в следующем,надо написать простенькую программку,которая хранит данные в БД. Записей там будет не много,не думаю что превысит пару тысяч. Но основная цель,которую мне поставили по мимо, канешно, разработки программы=),это:
*Программу можно было переносить с ПК на ПК без установки и без подстройки под конкретную машину(то есть программу устанавливать не надо, а, тем более, бд вообще запрещено дополнительно както устанавливать).Принцип скопируй и работай.

Думал использовать ADO (Access), но может есть варианты по лучше?

Sqllite если мало записей.
http://sqlite4delphi.sourceforge.net/

преимущества очень маленький движок БД в 300Кб.
...
Рейтинг: 0 / 0
БД без установки
    #36535758
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
to roden: к чему Вы эти ужасы про Linter рассказываете? Автор вопроса же сказал - по минимуму файлов. Ему типа Jet, или FB Embedded, или SQLite надо, или правда txt.
А Вы - "берем следующие файлы, наворачиваем туда-сюда, и при старте ос, и тд..."
Страсть господня. Какие, блин, "не нужен запуск сетевого клиента как системного сервиса"? В Linter что, клиентская часть представляет собой exe ??? И, о ужас, еще и сервисом может работать?
...
Рейтинг: 0 / 0
БД без установки
    #36535816
Толстый_Троль
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
77987
якобы чтобы о целостности программы можно было бы не беспокоится и переносить удобно чтобы было с банки на банку, я не удивлюсь если ещё предложат вообще один exe=) а бд чтобы сама создавалась если её не будет=)

>>а бд чтобы сама создавалась если её не будет

C FB я так делаю. Удобно создавать базу без её наличия и патчить на новую версию при её наличии в папке данных программы.
...
Рейтинг: 0 / 0
БД без установки
    #36562393
SimplyMe
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
SДля таких небольших проектов должна подойти Absolute Database.
...
Рейтинг: 0 / 0
БД без установки
    #36564284
Фотография roden
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdvto roden: к чему Вы эти ужасы про Linter рассказываете? Автор вопроса же сказал - по минимуму файлов. Ему типа Jet, или FB Embedded, или SQLite надо, или правда txt.
А Вы - "берем следующие файлы, наворачиваем туда-сюда, и при старте ос, и тд..."
Страсть господня. Какие, блин, "не нужен запуск сетевого клиента как системного сервиса"? В Linter что, клиентская часть представляет собой exe ??? И, о ужас, еще и сервисом может работать?
Да похоже я "немного" погорячился :) Видимо очки-то пора уже покупать. :)

А по сути риторических вопросов :):
клиентская часть в ЛИНТЕР в общем случае состоит из библиотеки, с которой линкуется приложение, и сетевого драйвера. Библиотекой конечно может быть как библиотека нижнего уровня работы с СУБД (CALL-интерфейс, он же intlib), так и некая библиотека вызовов более высокого уровня, включающая intlib в качестве составной части (LinAPI, ODBC, JDBC, OleDB, dbXpress и т.д.) Сетевой драйвер (dbc_wnt для Win32, dbc_tcp для Unix) нужен в том случае, если клиент и сервер находятся на разных компьютерах. Вот этот сетевой драйвер и представляет собой exe и может быть запущен как обычным образом, так и в Win32 через сервис .

Так что, пожалуй, ЛИНТЕР хорошо, но не в данном случае
...
Рейтинг: 0 / 0
БД без установки
    #36564612
Vinny the POOH
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
77987, Qt + встроенный в него sqlite. Удобно, нет никакого лицензионного геммороя, кроссплатформенно.
...
Рейтинг: 0 / 0
БД без установки
    #36564618
MBG
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
MBG
Гость
Толстый_Троль
Sqllite если мало записей.
http://sqlite4delphi.sourceforge.net/

преимущества очень маленький движок БД в 300Кб.

Что вы разумеете под "мало записей"? Последний пойманный мною баг выявился на вставке примерно 400 миллионов записей в таблицу полнотекстового поиска, а в обычные таблицы и миллиард записей "заливается" без проблем. Имхо в контексте этой темы сотни миллионов записей - это как раз очень даже много :-)
...
Рейтинг: 0 / 0
9 сообщений из 34, страница 2 из 2
Форумы / Сравнение СУБД [игнор отключен] [закрыт для гостей] / БД без установки
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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