Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2010.12.12;
Скачать: CL | DM;

Вниз

Проблема начинающего с 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;
Скачать: CL | DM;

Наверх




Память: 0.5 MB
Время: 0.008 c
2-1284466539
faiwer
2010-09-14 16:15
2010.12.12
Горячие клавиши


15-1282803046
xayam
2010-08-26 10:10
2010.12.12
Модераторам/администраторам


2-1284721761
set
2010-09-17 15:09
2010.12.12
Куб


2-1284972015
Max Zyuzin
2010-09-20 12:40
2010.12.12
Общий TPopupMenu для всех DBGridEh в приложении


8-1208178513
DoKi
2008-04-14 17:08
2010.12.12
карты нормалей