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


Автор: Путешественник 22.1.2010, 08:27
Вообщем предполагается программа использующая базу данных, на локальном компьюторе (т.е. не через сеть) и соответственно доступ к ней одного пользователя. 
Какую СУБД посоветуете (только не Access и Paradox), наиболее акктуальную и развитую сегодня? Но нужно так, чтобы ничего не ставить у клиента дополнительно к программе (туже СУБД) вообще или ограничиться просто например добавив DLL к проекту. 
Много чего пересмотрел одни СУБД платные, к бесплатным СУБД только платные компоненты под Delphi для подключения к БД, какие-то СУБД уже не поддерживаются.
Остановился пока на Firebird (Embeded). 
Кто-нибудь пробовал связывать MySQL Embeded + Delphi 2009. Как это делать поподробнее.
Пишите по подробнее плиз, а не просто сылки.

Автор: Frees 22.1.2010, 08:42
а какая нагрузка предполагается на базу?

 можно вот это почитать
http://forum.vingrad.ru/index.php?show_type=forum&showtopic=149478

Цитата(Путешественник @  22.1.2010,  11:27 Найти цитируемый пост)
Остановился пока на Firebird (Embeded). 

Так оставайся на нем, или тебя что то в нем смущает?

Автор: Путешественник 22.1.2010, 09:24
Frees, а через ADO можно подключиться к Firebird. Я нашел только платный IBProvider и все :(
У меня сейчас через FIBPlis, по содержанию компонент они очень похожи на компоненты вкладки InterBase. Я так понимаю функционал у FibPlus больше будет?

Автор: eyelesss 22.1.2010, 09:24
использовал для таких целей СУБД http://www.sqlite.org/ и компоненты библиотеки http://www.yunqa.de/delphi/doku.php/products/sqlite3/index?DokuWiki=gsl278to17vq2r3g0tgf9ndpm3, которые вроде бы платные, но всегда есть http://torrents.ru/forum/viewtopic.php?t=1321557

Автор: Frees 22.1.2010, 09:29
Путешественник, для firebird FIB однозначно лучше! есть только один минус - они платные, но они своих денег стоят...

Автор: Путешественник 22.1.2010, 09:36
А как на счет MySQL Embeded + Delphi 2009? Из любопытства и для расширения кругозора. Установил драйвер ODBC с офф сайта, но это не все, его ведь регистрировать надо?
P.S. Всем ОГРОМНОЕ СПАСИБО за ответы!

Автор: Данкинг 22.1.2010, 11:16
Цитата(Путешественник @  22.1.2010,  09:24 Найти цитируемый пост)
а через ADO можно подключиться к Firebird.

Нельзя, можно через IBX (т.е. те же Interbase'овские компоненты).

Автор: Путешественник 23.1.2010, 08:54
Кто уже работал с Firebird Embeded скажите сколько файлов нужно скопировать в папку с программо? У меня только с одной fembed.dll не хочет работать. Методо исключения получилось 4 dll и одна папка.

Автор: Deniz 25.1.2010, 07:02
Цитата(Путешественник @  23.1.2010,  10:54 Найти цитируемый пост)
Кто уже работал с Firebird Embeded скажите сколько файлов нужно скопировать в папку с программо?
RTFM <FireBirdInstallDir>\doc\README_embedded.txt

Автор: Akella 29.1.2010, 14:52
Цитата(Путешественник @  23.1.2010,  08:54 Найти цитируемый пост)
Кто уже работал с Firebird Embeded скажите сколько файлов нужно скопировать в папку с программо?

Скоро можно будет открыть специальный сайт, на котором будет специальный ответ на твой вопрос

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