Subject | Re: Embedded gds32.dll IBX Incompatability |
---|---|
Author | hc08jb8 |
Post date | 2005-03-07T21:12:51Z |
> what are your isseus exactly? I use fbembed with IBX all the timeand
> it works without a glitch.I am trying to get fbembed 1.5 with BCB 5.0 working. I read thru tthe
group archive, and tried some of the stuff, but I am still having
some issues:-
1.) I have renamed the file to gds32.dll and placed it in the same
dir as the aplication exe is, along with the msg,udf etc.
2.) I got the patched gds32 to reflect the version as 6.3.2.4731 for
IBX compatibility, I got the file from the Merge module project
3.) I am using Borland C++ Builder 5.0 Pro, with the supplied IBX
4.) Initially I was getting database unavailable, but I after I
alterted the path values (as said in some of archives), I am able to
connect to the db from the IDE in design time.
5.) When I run the exe, I get "I/O Error for file xyz.fdb....The
process cannot access the file because it is used by another process"
Any particular place I should look into resolving this?
Thanks
Jay
--- In firebird-support@yahoogroups.com, Nando Dessena <nando@d...>
wrote:
> Hello,design
>
> f> I normally develope with IB6.0.2 and I need to leave it on my
> f> system. For different project I have also installed the full
> f> Firebird and have copied it's gds32.dll (6.3.2.4731) into my
> f> application compilation directory.
>
> That's enough for your application to work at run time, but at
> time the IBX code is run by the Delphi IDE process, which will loadIDE
> the gds32.dll library from the system path. Copying the file to
> Delphi's directory is not going to do much good because the Delphi
> changes its current directory about each time you open a file.directory
>
> f> At design time when I try to
> f> retrieve the field list from TIBDataset it tells me that a udf
> f> function couldn't be found. The fbudf.dll is in the udf
> f> off of the application folder and also the firebird folder.access
>
> see above. It's using IB's client.
>
> f> IBExpert
> f> also returns an error saying that there are no permissions to
> f> it the udf library.of
>
> if you are using default settings, IBExpert is also using the copy
> gds32.dll from the system path, which means in this case the systemproblem
> directory. So it find's IB's client.
>
> f> I have a feeling that I need to use the fbembed.dll, but the
> f> is that the version identification is not compatable what IBX ismyself?
> f> expecting. Is that issue going to be fixed, or can I fix it
>and
> what are your isseus exactly? I use fbembed with IBX all the time
> it works without a glitch.
>
> Ciao
> --
> Nando Dessena
> http://www.flamerobin.org
> ======================================================
> I support Firebird, I am a Firebird Foundation member!
> Join today at http://www.firebirdsql.org/ff/foundation
> ======================================================