You got most of them. Also consider
 
IBO (Interbase Objects),
FIB (Free IB)  - This has really been superseded by Interbase Express.
FIB+ (Based on FIB)
 
otherwise I think you have got them all.
 
Personally I would use either IBO or IBX. The others are just not starters. The other Q to as is which version of IB are you going to use (Open, Certified, Firebird)?
 
A) The BDE days are numbered, plus you have to deploy N megabytes of it.
B) ODBC - Performance is not that great, chose your ODBC driver carefully and which version of IB are you going to use. You will not have the source, so cannot fix bugs easily - you must rely on the vendor.
C) OLE normally relies on ODBC, again performance issues. Only really a started if going to talk via ASP/IIS web pages.
 
IBO/FIB/IBX all deploy easily - either compile as a package, or compile into your application. And you can fix bugs or make any changes you desire. However you still need to deploy the IB client onto the end users machines.
 
None of the above really cover administration - IBX & IBO do cover some of it, but you would perhaps consider using another 3rd party tool.
 

Myles Penlington.
 
 -----Original Message-----
From: Robert Martin [mailto:[EMAIL PROTECTED]]
Sent: Thursday, 2 August 2001 5:07 p.m.
To: Multiple recipients of list delphi
Subject: [DUG]: Delphi to Interbase access options

Are there any white papers or other documented comparisons of the different data access options available in Delphi 6 specific to Interbase 6 connectivity.
 
Options being considered are:
    Interbase Express (IBX)
    dbGo - ADO 2.5
    BDE
    dbExpress
    ODBC
    Other ?
 
Comparative information sought includes:
    Stability
    Performance
    Functionality  (data access and data administration)
    Deployment
 
 
On behalf of Simon L
 
Robert Martin
Software Engineer
Wild Software Ltd

Reply via email to