[DUG] DBX4 drivers for firebird

Robert martin rob at chreos.co.nz
Tue May 20 14:37:35 NZST 2008


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: delphi-bounces at delphi.org.nz 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 s@#$, 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: delphi at delphi.org.nz
>> Admin: http://delphi.org.nz/mailman/listinfo/delphi
>> Unsubscribe: send an email to delphi-request at delphi.org.nz with Subject: unsubscribe
>>     
>
> _______________________________________________
> NZ Borland Developers Group - Delphi mailing list
> Post: delphi at delphi.org.nz
> Admin: http://delphi.org.nz/mailman/listinfo/delphi
> Unsubscribe: send an email to delphi-request at delphi.org.nz with Subject: unsubscribe
>
>
>   
> ------------------------------------------------------------------------
>
> _______________________________________________
> NZ Borland Developers Group - Delphi mailing list
> Post: delphi at delphi.org.nz
> Admin: http://delphi.org.nz/mailman/listinfo/delphi
> Unsubscribe: send an email to delphi-request at delphi.org.nz with Subject: unsubscribe


More information about the Delphi mailing list