views:

288

answers:

4

Can I continue to use the interbase vcl components in delphi 2010 with firebird 1.5? Thanks

A: 

I'm not sure about the Interbase components, but I've been able to successfully use Firebird under D2010 with DB Express. I used the DBX driver found at http://sites.google.com/site/dbxfirebird/.

Mason Wheeler
Which components do You use to work with fb1.5 an d2010? Thanks
Alejandro Jourdan
+5  A: 

We've used the IBX components in Delphi 2010 with FB 1.5 and 2.1, no problems - both embedded and client/server versions of Firebird.

We had a large legacy app in D7 that used IBX and IB6.01, we didn't have the resources to go and redevelop the whole thing using dbx so had a go with the newer version of IBX and Firebird and it went like a dream.

The only gotchas we had were to do with UDFs; we had written a few Interbase UDFs of our own that conflicted with newer, built-in functions etc in Firebird. I was happy to drop our UDFs and use the 'official' ones!

robsoft
Thank You very much!
Alejandro Jourdan
A: 

D2010 with DbExpress seems to work well with Firebird.

SamS
A: 

As IBX have to support legacy code for Interbase, it will work. Better, it still work with FB 2.1. I think you should read this blog post. http://compaspascal.blogspot.com/2009/08/why-to-use-firebirdibx.html

Also check comments for one update that you will need to make in IBX sources if you will work with non default or Unicode Charsets and Collations.

EMBarbosa
Thank You very much
Alejandro Jourdan
You are wellcome =]. But surely you should think about upgrade your databases. This could give you some work, but would be worth to do it. In most of cases, i think, you will need nothing more than few days to do it.
EMBarbosa