I think D2007 should support FB.
I actually think IB would be better served by teaming up with Firebird
an working together to produce a FB and FB Pro, where FB Pro is a money
maker with support from Codegear and maybe has other advanced features.
My assumption in naming is that FB is better known then IB ? My
understanding is that the FB have been trying to move in this direction
but Codegear isn't sure / doesn't want to.
Anyway re drivers. For me, after being bitten by the BDE and its
(ancient and unfixed) bugs, we decided to move away from any database
connectivity provided by Codegear. Therefore DBExpress was not a
selling point at all. We use IBObjects which is well maintained and
works with both FB and IB.
I do think if a DB is supported then it should remain supported.
However FB never really was. Many links we found when looking at what
DB connectivity to use pointed out the while the IB drivers worked they
probably / definitely would not in the future.
Codegear desperately needs to change its DB model away from closed
source, I would guess that each year they make less money from IB and
that they don't have enough people working on it to truely market and
support it. They would be better building FB up with the IB features
that are missing and sell / support a FB Pro.
Just my $1.97
--
Rob Martin
Software Engineer
phone +64 03 377 0495
fax +64 03 377 0496
web www.chreos.com
Wild Software Ltd
Richard Bullin wrote:
Heres a few reasons why.
1.
If you look at the votes on the codegear support page
(http://qc.codegear.com/wc/qcmain.aspx?p=10) you can tell that there are a lot
of people who are currently using firebird with dbxpress. There are currently
1710 votes which split off into 3 different sections but they are the same
thing, that sounds like a lot of frustrated customers.
2.
It use to work with delphi 7 (from what I understand this wasn't by
design?).
So CodeGear should be putting some serious thought into this because if I was
aware of this before I would have had second thoughts about upgrading. Hows
this for a sales pitch, upgrade your delphi to 2007 for $x ohh and by the way
you'll have to fork out an extra £49-550 to be able to continue to talk to your
database (This refers to the only third party driver that seems to work). If I
have to I'll either revert back to Delphi 7 which so far has been more stable
to me then 2007 or I'll just fork out the money. But the purpose of my email
was to see if anyone else has developed a solution seen as there are references
to this problem dating back to 2007.
If I had the ability/experience to make the driver myself I would happily
distribute to anyone else who needed it and this is the reason why I'm asking.
Regards
Richard Bullin
B.E.(Hons) - Mechatronics
Lowman Consulting Ltd
Ph +64 9 535 8647
Cell +64 21 053 6127
________________________________
From: [EMAIL PROTECTED] on behalf of Neven MacEwan
Sent: Tue 20/05/2008 12:53 p.m.
To: NZ Borland Developers Group - Delphi List
Subject: Re: [DUG] DBX4 drivers for firebird
Richard
"I don't feel we should have to pay for this option" Why?
FB is an opensource database that in the most perverse manner competes
with IB so why should
codegear give a [EMAIL PROTECTED], This is always the 2 edged sword of
opensource,
your warranty is proportional
to the price paid for the product, You could write you own, make it
opensource and solve everyones problem
Neven B.E. E&E
Hi all,
Our company has just recently ported from Delphi 7 to Delphi 2007.
When we try to insert a blob into a firebird table using DBX4
(dbexpress) we were getting the following message "Incorrect values
within SQLDA structure". Their are plenty of references to this
problem on the internet and it turns out that DBX4 doesn't
support/work with firebird anymore. This problem has got the second
highest votes on the codegear bug/feature request page
(http://qc.codegear.com/wc/qcmain.aspx?d=41034) and comments about
this problem go back to 2007 and yet I still cant find any references
to this problem being fixed.
I have fixed this problem by downloading a third party dbexpress
driver from http://www.upscene.com/ (go to downloads and down the
bottom there's a trial version for InterXpress for firebird, the
readme forgets to include the directory for the "dbxdrivers.ini" file
for 2007 which is C:\Documents and Settings\All
Users.WINDOWS\Documents\RAD Studio\dbExpress).
The above works perfectly but I don't feel we should have to pay for
this option and were wondering if anyone else has found any other
solutions or heard any news about whether codegear are actually
planning on supporting this, sounds like there's a lot of people
screaming about this.
I also found a free driver at
http://www.tbosystems.bluehosting.com.br/dbx4/indexen.php, it seems to
go well apart from the fact that it crashes 10-30 seconds
after executing all the sql statements.
Regards
Richard Bullin
B.E.(Hons) - Mechatronics
Lowman Consulting Ltd
Ph +64 9 535 8647
Cell +64 21 053 6127
------------------------------------------------------------------------
_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected]
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe
_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected]
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe
------------------------------------------------------------------------
_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected]
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe
_______________________________________________
NZ Borland Developers Group - Delphi mailing list
Post: [email protected]
Admin: http://delphi.org.nz/mailman/listinfo/delphi
Unsubscribe: send an email to [EMAIL PROTECTED] with Subject: unsubscribe