Вниз
Скачать: CL | DM;

Delphi with fbclient.dll   Найти похожие ветки 

 
-САша-   (2006-03-04 08:27) [0]

Доброе утро мастера!! В IBExpert создал БД под FireBird 1.5. FireBird 1.5 использует клиентскую библиотеу fbсlient.dll (ну я ее прописал в IBExpert все нормально). Начинаю создавать приложение в Delphi, а Delphi использует gds32.dll. Я переименовал fbсlient.dll в gds32.dll и все заработало, но в FAQ прочитал, что не рекомендуется переименовывать, т.к могут быть глюки с Service API. Так как сделать чтобы Delphi работал с fbсlient.dll??


 
DSKalugin ©   (2006-03-04 13:55) [1]

Дело даже не в делфи, а в компонентах, через которые ты работаешь с FireBird 1.5.
Переименовывать действительно ничего не надо. Достаточно при установке клиентской части поставить галку на "сгенерировать gds32.dll для совместимости со старым софтом" (дословно не могу сказать, но смысл таков) в итоге имеем библиотеку-заглушку, которая все обращения попросту перенаправляет в родную fbсlient.dll.
Таким образом имеем fbсlient.dll=gds32.dll Поэтому где возможно явно указать  библиотеку пишем fbсlient.dll, а где нет - используется gds32.dll


 
-САша-   (2006-03-04 15:15) [2]

Это где это надо поставит галочку?? поподробнее можно...


 
DSKalugin ©   (2006-03-04 17:41) [3]

в инсталляторе FireBird


 
atruhin ©   (2006-03-04 18:32) [4]

Как уже упоминалось, для работы с Firebird лучше использовать компоненты FIB+ в них в частности можно указать имя клиентской библиотеки. Если все же используешь компоненты IB, сделай поиск по исходникам "gds32.dll" будет одно "вхождение" поменяй на нужное, перекомпилируй. и все.


 
-Саша-   (2006-03-04 23:02) [5]

В инсталяторе такой опции нету!!!


 
-САша-   (2006-03-05 09:42) [6]

Люди ну помогите как мне в Делфи писать под FireBird



Страницы: 1 вся ветка

Скачать: CL | DM;



Память: 0.46 MB
Время: 0.025 c
2-1144755963
elfebet
2006-04-11 15:46
2006.04.23
Как добавить в exe иконку


4-1139223625
3D
2006-02-06 14:00
2006.04.23
Вывод формы на другой монитор в мультимониторной системе


2-1144730641
denmin
2006-04-11 08:44
2006.04.23
Печать "." вместо ",".


2-1144059818
Khim
2006-04-03 14:23
2006.04.23
TActionMainMenuBar


4-1139164328
example
2006-02-05 21:32
2006.04.23
Перехват картинки монитора




   Наверх