Subject | RE: [ib-support] Re: FB crash |
---|---|
Author | Paul Reeves |
Post date | 2002-05-09T16:31:35Z |
On Thu, 09 May 2002 10:48:44 -0300, Daniel Rail wrote:
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
>At 05/09/2002 09:54 AM, you wrote: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.
>>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.
>
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