| Capabilities | IBProvider Professional Edition | |||||
|---|---|---|---|---|---|---|
| Summary | IBProvider v3 Lite (for dbGo) | IBProvider v3 | ||||
| Global | ||||||
| Support of Firebird up to 2.0 version | yes | yes | yes | |||
| Support of Interbase up to 6.0 | yes | yes | yes | |||
| Support of Yaffil | yes | yes | yes | |||
| Support of Firebird begin from 2.1 version, including Firebird 3.0 | yes | yes | yes | |||
| Support of Interbase begin from 6.5 version, including InterBase XE (2010) | yes | yes | yes | |||
| Support of the 64 bit architecture | yes | yes | yes | |||
| Allows selecting client library (gds32.dll or fbclient.dll). See the dbclient_library initialization property | yes | yes | yes | |||
| Support information properties which contain client library info. IB Client, IB Client Version, IB Client Name | yes | yes | yes | |||
| No restrictions on data size. Using the own hard disk cache with 64 bit access. | yes | yes | yes | |||
| Support of server and client cursors | yes | yes | yes | |||
| Bookmark size | 4 bytes/8 bytes | 4 bytes | 8 bytes | |||
| Distributed transactions and DTC | yes | yes | yes | |||
| Transaction savepoints | yes | yes | yes | |||
| Nested transactions | yes | yes | yes | |||
| Subscribtion on transaction commit/rollback events | yes | yes | yes | |||
| Support of information properties and algorithms implemented in Firebird 2 (for example, you can get database creation date) | yes | yes | yes | |||
| Updatable rowsets | yes | no | yes | |||
| Connection pooling | yes | yes | yes | |||
| Query pooling | yes | yes | yes | |||
| Character sets processor | yes | yes | yes | |||
| Read metadata through the OLE DB schematics | yes | yes | yes | |||
| Access to Firebird/Interbase via ADODB. | yes | yes | yes | |||
| Support of IDBDataSourceAdmin interface and Firebird/Interbase database creation via ADODB Ext library (ADOX) | yes | yes | yes | |||
| Extended SQL support | ||||||
| DDL queries (ALTER, DROP, CREATE) | yes | yes | yes | |||
| Support of changes in DML (Data Model Language) for Firebird 2.0 - EXECUTE BLOCK, INSERT RETURNING | yes | yes | yes | |||
| Support of changes in DML (Data Model Language) for Firebird 2.1 - UPDATE OR INSERT, UPDATE RETURNING, DELETE RETURNING | yes | yes | yes | |||
| Support of ODBC Escape Sequences (used in Crystal Reports, MS SQL Server, SSAS) | ODBC 3.5 | ODBC 3.5 | ODBC 3.5 | |||
| ADO, Visual Basic, VBScript, JavaScript, Microsoft Office, etc | ||||||
| Support of ADO (ActiveX Data Objects), Visual Basic, VBScript, JavaScript | yes | yes | yes | |||
| Visual Basic For Applications (VBA) | yes | yes | yes | |||
| new! Microsoft Word. Using FB/IB databases as the source for emailing through the Mail Merge (menu item: Tools->Letters and Mailings->Mail Merge) | yes | yes | yes | |||
| new! Microsoft Excel. Using FB/IB databases as the source for importing in Excel (menu item: Data->Import External Data->Import Data) | yes | yes | yes | |||
| Visual Studio .Net 2003, 2005, 2008 (Orcas), 2010 | ||||||
| Connecting to IB/FB using C++ client library for any OLE DB Provider (Visual C++ only) | yes | yes | yes | |||
| Access to Firebird and Interbase from the ADO .Net library (C#, VB.Net, etc) | yes | yes | yes | |||
Extended support of the ADO .Net and Visual Studio wizzards and code generators:
| yes | yes | yes | |||
| MS SQL Server | ||||||
| Connect Firebird and Interbase to the Linked Server in SQL Server 2000/2005/2008 | yes | read only | yes new! | |||
| Support SQL Server 2005 Business Intelligence (Analisys services, Integration Services, Reporting Services) | yes | no | yes new! | |||
| Borland Delphi, C++ Builder | ||||||
| Interacting with IB/FB through the our C++ client library for any OLE DB Provider | yes | yes | yes | |||
| yes | yes | yes | ||||
| Interacting with IB/FB through the standard components dbGo (ADO Express). The article: Working with Interbase and Firebird in Delphi | yes | yes new! | driver does not support 4 bytes server cursor | |||
IBProvider Professional Edition (32 bit)Professional distribution kit contains: IBProvider ver. 3.10.1.13145 IBProvider Lite ver. 3.10.1.13145 IBProvider Professional Edition (32/64 bit)Special 32/64 bit edition contains all IBProvider drivers from 32-bit edition and latest 64-bit IBProvider ver. 3.10.1.13145. |