Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате
Форум программистов > Delphi: Базы данных и репортинг > Мобильная БД для переносной программы


Автор: Avers 16.9.2010, 09:05
Доброго времени суток. 
Подскажите с выбором БД для переносной версии программы. Обычно работал c MS SQL. 
А тут... сомневаться стал. Про Access насшлышан, не лучшие отзывы. А какие еще есть варианты?

Автор: Frees 16.9.2010, 09:29
Цитата(Avers @  16.9.2010,  12:05 Найти цитируемый пост)
А тут... сомневаться стал

какие сомнения?

mssql embedded
mysql embedded
firebird  embedded 
... embedded

SQLile

Автор: Данкинг 16.9.2010, 09:58
Цитата(Avers @  16.9.2010,  10:05 Найти цитируемый пост)
Про Access насшлышан, не лучшие отзывы. 

И чем же он столь плох?

Автор: mrbrooks 16.9.2010, 10:45
Цитата(Данкинг @  16.9.2010,  10:58 Найти цитируемый пост)
И чем же он столь плох? 

Видимо тем, что от MS. Для орд подростков-опенсоурсников это как красная тряпка для быка smile
Хотя в свое время читал, что у Access достаточно легко ломается пароль. Возможно - нынче все по другому.

Цитата(Frees @  16.9.2010,  10:29 Найти цитируемый пост)
SQLile 

Отличное решение. Как альтернатива - вери гуд.

Автор: Avers 16.9.2010, 12:33
Цитата(Данкинг @  16.9.2010,  09:58 Найти цитируемый пост)
И чем же он столь плох?

Он расчитан на малые и средние базы. => при увеличении объема данных падает производительность.
На счет пароля - не знаю, не слышал. Да и мя это меньше волнует. В данном приложении мега защита без надобности. 
Еще от коллег слышал, что была проблема LinkServer'а, когда хотели Access прилинковать к MS SQL для доступа к данным (вполне вероятно, что это может понадобится по мере развития программы).

Цитата(Frees @  16.9.2010,  09:29 Найти цитируемый пост)
SQLile

Действительно хороший вариант... только вот не уверен насколько хорошо это дело линкуется к Delphi проеткам. В сети все больше информации о том, как хорошо это работает си и си2плюса

Цитата(Frees @  16.9.2010,  09:29 Найти цитируемый пост)
mssql embedded

отдельное спасибо). Не слышал, не пользовался. А главное не будет проблем с синтаксисом ))

Автор: mrbrooks 16.9.2010, 12:40
Цитата(Avers @  16.9.2010,  13:33 Найти цитируемый пост)
Действительно хороший вариант... только вот не уверен насколько хорошо это дело линкуется к Delphi проеткам. В сети все больше информации о том, как хорошо это работает си и си2плюса

http://www.devart.com/unidac/

Автор: Frees 16.9.2010, 12:59
Цитата(Avers @  16.9.2010,  15:33 Найти цитируемый пост)
только вот не уверен насколько хорошо это дело линкуется к Delphi проеткам

точно не припомню но были какие то проблемы с русским текстов взапросах с LIKE и UPPER

Автор: Данкинг 17.9.2010, 01:17
Цитата(Avers @  16.9.2010,  13:33 Найти цитируемый пост)
Он расчитан на малые и средние базы. => при увеличении объема данных падает производительность.

А не надо подключаться через ADO: можно и с помощью "CREATEOLEOBJECT('adodb.connection')". smile 

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)