I developed a program on windows XP with delphi 7, zeos 6.6.5 and firebird 2.0.4 (superserver) using ibexpert personal to design database.
Everything worked fine since I had to substitute the pc, so I reinstalled windows XP, delphi7 with zeoslib 6.6.6 and I installed firebird 2.0.5 thinking if firebird version is still 2.0 programs still works. I probably was wrong but nothing in documentation let me think differently.
As I tried to run the program on windows, I received "access violation at address 00000000" and closed dataset error from zquery components, that usually means trying to access to unexisting resources.
In Delphi 7 IDE i can connect to firebird database but as i active the Zquery i receive the same error. On the contrary from IBExpert i can open database and have complete access it
Checking on firebird documentation I saw that firebird require Microsoft c/c++ runtime libraries to be installed to work, so I installed Microsoft c/c++ runtime libraries but unsuccessfully.
After a lot of time spent checking what was wrong, i substituted the fbclient .dll and gds32.dll in c:/windows/system32 that was installed from firebird 2.0.5 installer with the old version (2.0.4) saved from the HDD of the boken PC: now everything is working correctly. Since i am trying to better understand this problem i reported the issue wishing to be helpful.
The text was updated successfully, but these errors were encountered: