Interbase to Firebird Conversion

Discussion of open issues, suggestions and bugs regarding IBDAC (InterBase Data Access Components) for Delphi, C++Builder, Lazarus (and FPC)
Post Reply
douglaskeene
Posts: 8
Joined: Mon 11 Mar 2013 12:53

Interbase to Firebird Conversion

Post by douglaskeene » Fri 24 May 2013 22:06

Howdy
My original application worked with interbase xe (32 bit). I have recently changed over to Firebird 64 bit and access data without problem. I would like to have the ability to open *.gdb files or convert them to *.fdb files then open them with IBDAC.

I would like to not have to install interbase to avoid contamination of my system and possible interaction between IB and FB.

Question: Do I Need to install Interbase to get any ability to read *.gdb files OR can I use the GDS32.dll file that came with Interbase and assign that to the TIBCConnection.ClientLibrary?

Will the GDS32.dll not work in a 64 bit windows environment?

If not, do I need the equivalent of a GDS64.dll or whatever it's called?

Once I open the .GDB (interbase) file, I can copy the data to an equivalent .FDB...

Sorry for all the questions, but it's important!

Thanks
Doug

AndreyZ

Re: Interbase to Firebird Conversion

Post by AndreyZ » Mon 27 May 2013 08:13

Do I Need to install Interbase to get any ability to read *.gdb files OR can I use the GDS32.dll file that came with Interbase and assign that to the TIBCConnection.ClientLibrary?
To access an InterBase database (.gdb), there must be an InterBase server running on the computer where the database resides. It is correct that you should use the gds32.dll library that is supplied with InterBase.
Will the GDS32.dll not work in a 64 bit windows environment?
You can use 32-bit libraries in the 32-bit applications, it means that your application must be 32-bit. As both 32-bit and 64-bit Windows versions can run 32-bit applications, there are no problems to run your 32-bit application on any of these Windows versions.

douglaskeene
Posts: 8
Joined: Mon 11 Mar 2013 12:53

Re: Interbase to Firebird Conversion

Post by douglaskeene » Mon 27 May 2013 11:18

Thank you AndreyZ

Is there a way that I could open an interbase file with the IBDAC components set up for firebird? I would not like to install interbase if possible...

Doug

AndreyZ

Re: Interbase to Firebird Conversion

Post by AndreyZ » Mon 27 May 2013 12:46

Now, the functionality of InterBase and Firebird differs greatly. It is impossible to open an InterBase database using Firebird server and vice versa.
This has nothing to do with IBDAC, it is not an IBDAC restriction.

douglaskeene
Posts: 8
Joined: Mon 11 Mar 2013 12:53

Re: Interbase to Firebird Conversion

Post by douglaskeene » Mon 27 May 2013 12:47

OK Thanks

AndreyZ

Re: Interbase to Firebird Conversion

Post by AndreyZ » Mon 27 May 2013 12:50

You are welcome. Feel free to contact us if you have any further questions about IBDAC.

Post Reply