Subject RE: [ib-support] Re: FB crash
Author Paul Reeves
On Thu, 09 May 2002 10:48:44 -0300, Daniel Rail wrote:
>At 05/09/2002 09:54 AM, you wrote:
>>A new observation to my problem....
>>
>>A rewrote the DB layer on the system service to ADO with IBProvider
>>Interbase OleDb. And now, the problem stopped. Then, the Borland
>>DBExpress for Interbase is wrong or not compatible with firebird???
>
>Thank you for the information.
>
>This means that someone will have to try to make modifications for
>it to work with Firebird.  I probably specifically mean to fork it.
>

Well, it needs forking anyway. Using Borlands DBExpress driver with Firebird is just plain daft. It is much better than the BDE but it is still a black box. Considering that developers with Delphi and Firebird can now debug their code all the way to the server it just doesn't make sense to use the closed source DBExpress driver.

There is definitely the need for this project, although it is not as trivial as it looks. Borland have published an OS driver for MySQL and that could be used as a model for the Firebird one. However, it is all in C++ which adds an extra hurdle if the port was to be done in Delphi.

Of course, there is nothing wrong with it being done in C++ - except that we seem to have a surfeit of Delphi programmers and it would be well within the capabilities of Delphi/Kylix.


Paul
--
Paul Reeves
http://www.ibphoenix.com
Supporting users of Firebird and InterBase