Форум: "Базы";
Текущий архив: 2010.12.12;
Скачать: [xml.tar.bz2];
ВнизПроблема начинающего с Interbase/Firebird Найти похожие ветки
← →
Sysdba © (2009-07-30 22:47) [0]Здравствуйте, мастера Delphi!
Раншье работал с БД Paradox. Использовал для подключения всем Вам известный TTable. В основном программы писал как умею, очень простые, в утилитарных целях.
Теперь хочу перейти к InterBase или Firebird. Так вот: помогите найти классический пример запуска приложения с БД IB или FB без установки сервера БД. Шаманил с dll и прочей ерундой, ничего не получилось. Книжки такие вопросы обходят.
С огромным уважением: SYSDBA.
← →
Медвежонок Пятачок © (2009-07-30 23:02) [1]а зачем тебе переходить на FB если ты его собираешься в однопользовательском режиме использовать?
← →
я с мобилы (2009-07-31 01:41) [2]сисдба такие вопросы не задают :)
← →
Кщд (2009-07-31 08:02) [3]>Sysdba © (30.07.09 22:47)
http://www.google.ru/search?q=delphi+firebird+embedded+example&ie=utf-8&oe=utf-8&aq=t&rls=org.mozilla:ru:official&client=firefox-a
← →
sysdba © (2009-07-31 13:20) [4]
> а зачем тебе переходить на FB если ты его собираешься в
> однопользовательском режиме использовать?
Да, но вот, в перспективе хочу перейти на сетевой БД.
> сисдба такие вопросы не задают :)
>
:)))
← →
Кщд (2009-07-31 14:32) [5]>sysdba © (31.07.09 13:20) [4]
отчего сразу не установить полноценный сервер?
← →
Плохиш © (2009-07-31 15:34) [6]
> Проблема начинающего с Interbase/Firebird [D7, Paradox]
>
> Sysdba ©
Чем конференция "Начинающим" не угодила?
← →
Sysdba © (2009-07-31 16:24) [7]
> отчего сразу не установить полноценный сервер?
Просто у заказчика есть пример программы, там один exe-файл и одна gdb-база. Запускается на всех платформах Win. Он хочет такую же, уперся к этому и все! Предлагал с инсталлятором,но все равно - не хочет!
В начале предлагал вариант с ClientDataset (с компоновкой unit Midas), но там все таблицы сохраняются в отдельные файлы. Таблиц около - 20. Как увидел такое количество файлов, так сразу меня послал.
И, вообще, хотелось бы в перспективе на сетку перенести.
← →
Виталий Панасенко (2009-07-31 16:34) [8]Шаманить не нужно - FB Embedded тебе в руки!
← →
Медвежонок Пятачок © (2009-07-31 16:35) [9]один exe + один файл *.mdb
← →
Медвежонок Пятачок © (2009-07-31 16:36) [10]Ну расшаманит он ембеддед.
А потом :
хотелось бы в перспективе на сетку перенести.
← →
Anatoly Podgoretsky © (2009-07-31 16:38) [11]Заменит строку подключения, правда методы работы не изменит, а они немного отличны и посадит сервер.
← →
Медвежонок Пятачок © (2009-07-31 16:40) [12]Сначала надо будет заменить заказчика у которого фобия инсталляций
← →
Sysdba © (2009-07-31 18:38) [13]Удалено модератором
Примечание: а без намеков на мат сможеш?
← →
Loginov Dmitry © (2009-07-31 22:19) [14]> Сначала надо будет заменить заказчика у которого фобия инсталляций
+1
Стандартная установка сервера FB - решение более надежное, чем использование DLL, т.к.
существует вероятность, что из-за глюков в программе база может повредиться.
Прога вырубилась в неподходящий момент - базе кирдык. То же что и для
парадокса, и для любой "СУБД", реализованной в DLL-ках.
Но если сильно хочется - то делай прогу под полноценный сервер, а дальше
просто подмени клиентскую библиотеку (GDS32.dll / FBClient.dll) на ее
Embedded - вариант. Ну и в зависимости от версии FB могут потребоваться
дополнительные DLL-ки (подробности на ibase.ru)
← →
Сергей М. © (2009-08-01 21:23) [15]
> В начале предлагал вариант с ClientDataset (с компоновкой
> unit Midas), но там все таблицы сохраняются в отдельные
> файлы
Да не трынди уже.
Во сколько файлов захочешь сохранять - во столько и сохранишь.
Стрим - он и в Африке стрим)
Страницы: 1 вся ветка
Форум: "Базы";
Текущий архив: 2010.12.12;
Скачать: [xml.tar.bz2];
Память: 0.48 MB
Время: 0.003 c