как создать Firebird Embedded

dreadangel

Местный
Регистрация
12 Янв 2007
Сообщения
84
Реакции
15
Credits
130
вот написал прогу в Delphi(FIB+)+Firebird с использовантем Firebird сервера
как после этого сделать чтоб прога использовала Firebird как Embedded?
 

Ognev

ex-Team DUMPz
Местный
Регистрация
20 Авг 2004
Сообщения
2,079
Реакции
908
Credits
0
Для этого надо его (Firebird Embedded) Для просмотра ссылки Войди или Зарегистрируйся. Как его использовать написано в документации (Doc\README_embedded.txt, раздел 3. USAGE).
 
A

ask0511

Распаковываешь в каталог со свой программой содержимое архива, переименовываешь fbembed.dll или в gds32.dll, или в fbclient.dll в зависимости от требований своего приложения.
 

Unsiker

Турист
Регистрация
19 Фев 2007
Сообщения
40
Реакции
0
Credits
72
Embedded работает только с локальной базой, так что в строке подключения не должно быть 'localhost:C:\1.fdb' , вместо этого путь указывается напрямую 'C:\1.fdb' ....учити это на будущее.
 

cg_shura

Турист
Регистрация
16 Окт 2008
Сообщения
6
Реакции
0
Credits
12
И embedded сервер монопольно блокирует файл базы данных, поэтому к базе может подключиться только один клиент - обычно так и надо.
 

SonarDima

Местный
Регистрация
3 Апр 2007
Сообщения
31
Реакции
4
Credits
56
...монопольно блокирует файл базы данных...
Вот вот... было дело накололся на этом... попытался записать файл базы данных на болванку с помощью Nero... единственную в тот момент
очень пожалел об этом