| View previous topic :: View next topic |
| Author |
Message |
Bennie Coetzer Guest
|
Posted: Thu Feb 10, 2005 7:49 pm Post subject: dbExpress vs IBExpress |
|
|
I am just starting a new app moving to a new database. The choice is
between Firebird and Interbase and then between DBExpress and IBExpress.
In light of the discontinuance of certain drivers such as SQL Links
and BDE I would like some insight into the on-going support for the
above products and if anyone is brave enough, which is the best to use
from both a performance and on-going support point of view.
regards
Bennie C
|
|
| Back to top |
|
 |
Dan Palley Guest
|
Posted: Thu Feb 10, 2005 8:34 pm Post subject: Re: dbExpress vs IBExpress |
|
|
"Bennie Coetzer" <benniec (AT) thales (DOT) co.za> wrote
| Quote: | I am just starting a new app moving to a new database. The choice is
between Firebird and Interbase and then between DBExpress and IBExpress.
In light of the discontinuance of certain drivers such as SQL Links
and BDE I would like some insight into the on-going support for the
above products and if anyone is brave enough, which is the best to use
from both a performance and on-going support point of view.
|
I know there are some issues with Firebird and IBX; there are DBExpress
drivers specifically for Firebird. We're very happy with the combination of
IBX and Interbase.
If you go with Interbase, then I'd say use IBX. If you're going to Firebird
or some other database server, then go with dbExpress or a native db layer.
dbExpress is also a good option if you plan on supporting multiple
databases.
Dan
|
|
| Back to top |
|
 |
Bill Todd Guest
|
Posted: Thu Feb 10, 2005 9:34 pm Post subject: Re: dbExpress vs IBExpress |
|
|
Just add a bit to what Dan said, IBX is not tested against and does not
officially support Firebird. Both IBX and dbExpress are supported and
there is no indication that that will change for either. They are both
heavily used.
--
Bill Todd (TeamB)
TeamB cannot answer questions received via email
|
|
| Back to top |
|
 |
Bennie Coetzer Guest
|
Posted: Fri Feb 11, 2005 12:35 pm Post subject: Re: dbExpress vs IBExpress |
|
|
Thanks for the reply. The next question has to be, should I rather use ADO
as that seems to be extensively promoted with Delphi2005?
Bennie
"Bill Todd" <no (AT) no (DOT) com> wrote
| Quote: | Just add a bit to what Dan said, IBX is not tested against and does not
officially support Firebird. Both IBX and dbExpress are supported and
there is no indication that that will change for either. They are both
heavily used.
--
Bill Todd (TeamB)
TeamB cannot answer questions received via email
|
|
|
| Back to top |
|
 |
Bill Todd Guest
|
Posted: Fri Feb 11, 2005 1:49 pm Post subject: Re: dbExpress vs IBExpress |
|
|
When you mention D2005 you have to tell us if you are talking about a
Win32 app or a .NET app. My guess is that you mean a .NET app and that you
are asking about ADO.NET, not ADO.
--
Bill Todd (TeamB)
TeamB cannot answer questions received via email
|
|
| Back to top |
|
 |
Bennie Coetzer Guest
|
Posted: Fri Feb 11, 2005 2:52 pm Post subject: Re: dbExpress vs IBExpress |
|
|
No, I do mean a Win32 app. Should I consider ADO or not. If in the
future the app does move to a .NET app, would there be any benefit to
use ADO now?
thanks
Bennie
Bill Todd wrote:
| Quote: | When you mention D2005 you have to tell us if you are talking about a
Win32 app or a .NET app. My guess is that you mean a .NET app and that
you are asking about ADO.NET, not ADO.
|
|
|
| Back to top |
|
 |
Bill Todd Guest
|
Posted: Fri Feb 11, 2005 4:14 pm Post subject: Re: dbExpress vs IBExpress |
|
|
ADO adds a lot of overhead and is, therefore, slower. IBX is available in
D2005 for both Win32 and VCL for .NET applications and so is dbExpress.
--
Bill Todd (TeamB)
TeamB cannot answer questions received via email
|
|
| Back to top |
|
 |
Dan Palley Guest
|
Posted: Fri Feb 11, 2005 5:20 pm Post subject: Re: dbExpress vs IBExpress |
|
|
I'm aware of one 3rd party ADO driver for Interbase. Not sure if it works
for Firebird too and I don't know how current it's Interbase support is.
Borland does not ship an ADO driver with Interbase.
Dan
"Bennie Coetzer" <benniec (AT) thales (DOT) co.za> wrote
| Quote: | No, I do mean a Win32 app. Should I consider ADO or not. If in the
future the app does move to a .NET app, would there be any benefit to
use ADO now?
thanks
Bennie
Bill Todd wrote:
When you mention D2005 you have to tell us if you are talking about a
Win32 app or a .NET app. My guess is that you mean a .NET app and that
you are asking about ADO.NET, not ADO.
|
|
|
| Back to top |
|
 |
Bennie Coetzer Guest
|
Posted: Fri Feb 11, 2005 5:59 pm Post subject: Re: dbExpress vs IBExpress |
|
|
Thanks to everyone,
It seems to me that the best choice would be DBExpress (as I may one day
have to switch databases) and Interbase or Firebird, at this stage there
appears to be no difference and the choice can be made later when I have to.
regards
Bennie
Dan Palley wrote:
| Quote: | I'm aware of one 3rd party ADO driver for Interbase. Not sure if it works
for Firebird too and I don't know how current it's Interbase support is.
Borland does not ship an ADO driver with Interbase.
Dan
"Bennie Coetzer" <benniec (AT) thales (DOT) co.za> wrote in message
news:420CC696.2010604 (AT) thales (DOT) co.za...
No, I do mean a Win32 app. Should I consider ADO or not. If in the
future the app does move to a .NET app, would there be any benefit to
use ADO now?
thanks
Bennie
Bill Todd wrote:
When you mention D2005 you have to tell us if you are talking about a
Win32 app or a .NET app. My guess is that you mean a .NET app and that
you are asking about ADO.NET, not ADO.
|
|
|
| Back to top |
|
 |
mike Guest
|
Posted: Sat Feb 19, 2005 8:20 am Post subject: Re: dbExpress vs IBExpress |
|
|
Bennie Coetzer a écrit :
| Quote: | I am just starting a new app moving to a new database. The choice is
between Firebird and Interbase and then between DBExpress and IBExpress.
In light of the discontinuance of certain drivers such as SQL Links and
BDE I would like some insight into the on-going support for the above
products and if anyone is brave enough, which is the best to use from
both a performance and on-going support point of view.
regards
Bennie C
Hi !!, |
After did some test with dbExpress connected to a firebird 1.5 database,
we decided to use " SQLDirect Component Library ", because we got a lot
problem with procStock (access violation), it seem the problem come from
the DBEXPINT.DLL (LibraryName section) in dbxdrivers.ini
To use SQLDirect with FireBird you need only the fbClient.dll
http://www.sqldirect-soft.com/index.html
"
SQLDirect Component Library is a light-weight Borland Database Engine
replacement for Borland Delphi v.4 - 8 and C++Builder v.4 - 6. It uses
the native application programming interfaces to access to the following
SQL-servers:
* Centura (formerly, Gupta) SQLBase Server
* IBM DB2 Universal Database
* Informix Server
* Interbase/Firebird Server
* Microsoft SQL Server
* MySQL Server
* Oracle Database Server
* PostgreSQL Server
* Sybase Adaptive Server Enterprise and Adaptive Server Anywhere
* ODBC datasources
"
|
|
| Back to top |
|
 |
|