Page 1 of 1

none of the dynamic libraries can be found: fbclient20.dll..

Posted: 13.01.2009, 09:19
by gnwd
I have a firebird database engine installed from zip pack. Recently, I decided to give zeos a try. After I finished installation of zeoslib, I put a TZConnection component in a form, and set some property of it as:
ZConnection1.database:='C:\Firebird\Win32\examples\empbuild\EMPLOYEE.FDB'
ZConnection1.protocol:='firebird-2.0'

But once I change the Connected property to true, it immediately prompt as attachment.

I have checked the location of fbclient.dll. It's in the system32 directory!

PS1: How to install firebird from a zip kit.
1. unpack
2. run "instreg install" and "instclient i fbclient"

PS2: If I install firebird from a windows installer, everything is ok. So it means something must be missed.

PS3: One should never install any firebird database before he/she install firebird from a zip kit. In other words, If you install firebird via installer at the first try, you may not see the message like attachment says even you have removed firebird installation in order to prepare a neat zip installation.

Posted: 14.01.2009, 15:53
by mdaems
gnwd,

I understand from your PS's number 1 to 3 that you solved the problem? Indeed the problem can also show up when the supporting files for the dll do not exist. Technically : when the dll can not be loaded this error occurs, even if the dll does exist.

Mark