|
Тема |
Два отговора [re: Mar4enko] |
|
Автор |
andrew_nikoloff (bugbuster) |
|
Публикувано | 16.05.07 09:40 |
|
|
1. Да, това е така, защото ползваш InterBase Express (IBX) компоненеите. Те НЕ СА за Firebird, а са за InterBase Официално те нямат никаква поддръжка на Firebird. Затова ти се налага да промениш клиентската библиотека на FB (fbclient.dll) да бъде като на IB (gds32.dll), защото IBX търси библиотека точно и само с това име. Други компонвенти (като FIB Plus например) имат възможност да им се каже как се казва библиотеката, но както вече казах - IBX не поддържа Firebird
2. Embeded версията на Firebird може да се свърже към дадена база данни САМО веднъж и САМО локално (т.е без да ползваш никакъв адрес на сървър в connection string-а, пък било то и localhost или 127.0.0.1). Увери се, че в Database Registration Info си задал Server да е Local. Провери и пътят към клиентската библиотека (в случай, че нямаш инсталиран истински FB сървър на машината, освен embeded версията) и че нямаш друга програма, която да е отворила базата. То и в трите изброени случая ще ти даде грешка, но провери все пак дали не е нещо от тях.
|
| |
|
|
|