Rubicon 2 Drivers
Rubicon 2 currently supports the following database engines:
Support for other engines depends on customer demand
and the quality of the vendor's virtual TDataSet implementation. Please contact us if the engine you are using is not listed
here or if you are a database vendor seeking Rubicon support. |
Please note that nearly all the vendors are in the process of updating their products. Tamarack Associates will make every effort to keep up-to-date. If you experience any problems, particularly if something doesn't compile, please check the version of the database engine to the version listed below and contact Tamarack Associates. |
TTable |
TTable |
TQuery |
|
Vendor | Borland Software Corp. | Borland Software Corp. | Borland Software Corp. |
Web Site | www.borland.com | www.borland.com | www.borland.com |
Version | All | All | All |
Compiler | D4-7, CB5-6 | D4-7, CB5-6 | D4-7, CB5-6 |
Requires | DB, DBTables | BDE, DB, DBTables | DB, DBTables |
Unit | rbTable | rbBDE | rbQuery |
Components | TrbCustomTextTableLink, TrbCustomWordsTableLink | TrbCustomTextBDELink, TrbCustomWordsBDELink | TrbCustomTextQueryLink, TrbCustomWordsQueryLink |
Register | rbRegBor.pas | rbRegBor.pas | rbRegBor.pas |
Package | rb20bXXr, rb20bXXd | rb20bXXr, rb20bXXd | rb20bXXr, rb20bXXd |
Component Palette Page | R2 Drivers | R2 Drivers | R2 Drivers |
BlobFieldSize | Yes | Yes | No |
BytesFieldSize | Yes | Yes | No |
CharFieldSize | Yes | Yes | Yes |
Transactions | Yes | Yes | Yes |
Examples | All | No | ExMake, ExSrch, ExNav, ExUpd, ExAppend |
Utilities | All | Utilities | Utilities |
Demos | All | No | No |
Auto Install | Yes | Yes | Yes |
Comment | TTable | BDE | Use for SQL tables. May set Unidirectional to True for InterBase. |
TAdsTable |
TApolloTable |
TDBISAMTable |
|
Vendor | Extended Systems | Vista Software | Elevate Software |
Web Site | www.extendsys.com | www.vistasoftware.com | www.elevatesoft.com |
Version | 6.20 | 6.1 | D5, D6, D7 3.24 D4 2.12 |
Also works with Version |
6.0, 6.01, 6.11 | 6.0 | D5, D6 3.05, 3.10 D3, D4 2.11 |
Rubicon 2.20 | 6.20 | 6.0 | D5, D6, D7 3.24 D4 2.12 |
Rubicon 2.13 | 6.20 | 6.0 | D5, D6, D7 3.17 D3, D4 2.12 |
Rubicon 2.12 | 6.11a | 6.0 | D5, D6 3.10 D3, D4 2.12 |
Rubicon 2.11a | 6.11 | 6.0 | D5, D6 3.05 D3, D4 2.12 |
Rubicon 2.11 | 6.11 | 5.14d | D5, D6 3.03 D3, D4 2.12 |
Rubicon 2.10 | 6.01 | 5.14d | 2.11 |
Rubicon 2.09a | 6.0 | 5.14d | 2.08 |
Rubicon 2.09 | 5.7.0.1 (TDataSet 2.7.0.1) | 5.14d | 2.05 |
Rubicon 2.08c | 5.7.0.1 (TDataSet 2.7.0.1) | 5.14d | 2.03 |
Rubicon 2.08b | 5.7.0.1 (TDataSet 2.7.0.1) | 5.13 | 2.03 |
Rubicon 2.08a | 5.5 (TDataSet 2.60) | 5.13 | 1.21 |
Rubicon 2.08 | 5.5 (TDataSet 2.60) | 5.12 | 1.21 |
Trial Run compiled with |
6.20 | 6.1 | D5, D6, D7 3.24 D4 2.12 |
Compiler | D4, D5, D6, D7 | D4, D5, D6, D7 | D4, D5, D6, D7 |
Requires | AdsTable | ApoDSet | DBISAMTb |
Unit | rbAds | rbApollo | rbDBISAM |
Components | TrbCustomTextAdsLink, TrbCustomWordsAdsLink | TrbCustomTextApolloLink, TrbCustomWordsApolloLink | TrbCustomTextDBISAMLink, TrbCustomWordsDBISAMLink |
Register | rbRegADS.pas | rbRegApo.pas | rbRegDBI.pas |
Package | rb20aXXr, rb20aXXd | rb20pXXr, rb20pXXd | rb20dXXr, rb20dXXd |
Component Palette Page | Advantage | Apollo | R2 Drivers |
BlobFieldSize | No | No | No |
BytesFieldSize | Yes, default 28 | No | Yes, default 28 |
CharFieldSize | No | Yes | No |
Transactions | No benefit | No | Yes |
Examples | ExMake, ExUpd, ExSrch, ExSgmnt | ExMake, ExUpd, ExSrch, ExSgmnt | ExMake, ExUpd, ExSrch, ExSgmnt, ExCntrlr, ExHTML |
Utilities | All | All | All |
Demos | Pending | Pending | Pending |
Auto Install | Yes | Yes | Yes |
Comment | Advantage | Apollo |
TffTable |
THalcyonDataSet | TIBOQuery | |
Vendor | TurboPower Software | Griffin Solutions | CPS |
Web Site | www.turbopower.com | www.grifsolu.com | www.ibobjects.com |
Version | 2.13 | 6.94 | 4.2 I |
Also works with Version |
1.57, 2.10, 2.11, 2.12 | 6.70 | 4.2 He |
Rubicon 2.20 | 2.13 | 6.94 | 4.2 I |
Rubicon 2.13 | 2.11 | 6.94 | 4.2 I |
Rubicon 2.12 | 2.10 | 6.94 | 4.2 He |
Rubicon 2.11a | 2.06 | 6.94 | 4.2 F |
Rubicon 2.11 | 2.05 | 6.70 | 4.2 F |
Rubicon 2.10 | 2.04 | 6.70 | 4.2 C |
Rubicon 2.09a | 2.02 | 6.70 | 3.6 D |
Rubicon 2.09 | 1.57 | 6.60 | 3.6 C |
Rubicon 2.08c | 1.57 | 6.60 | 3.6 A |
Rubicon 2.08b | 1.56 | 6.60 | 3.5 A |
Rubicon 2.08a | 1.56 | 6.60 | 3.5 A |
Rubicon 2.08 | 1.55 | 6.60 | 3.4 C |
Trial Run compiled with |
2.13 | 6.94 | 4.2 I |
Compiler | D4-7, CB5-6 | D4, D5, D6 | D4, D5, D6, D7 |
Requires | ffDB | Halcn6DB | IBODataSet |
Unit | rbFF | rbHalcyn | rbIBO |
Components | TrbCustomTextFFLink, TrbCustomWordsFFLink | TrbCustomTextHalcyonLink, TrbcustomWordsHalcyonLink | TrbCustomTextIBOLink, TrbcustomWordsIBOLink |
Register | rbRegFF.pas | rbRegHlc.pas | rbRegIBO.pas |
Package | rb20fXXr, rb20fXXd | rb20hXXr, rb20hXXd | rb20iXXr, rb20iXXd |
Component Palette Page | FlashFiler | Halcyon6 | iboTDataset |
BlobFieldSize | No | No | No |
BytesFieldSize | Yes, default 28 | No | No |
CharFieldSize | No | Yes | Yes |
Transactions | Yes, major benefit | No | Implicit |
Examples | ExMake, ExUpd, ExSrch, ExSgmnt | ExMake, ExUpd, ExSrch, ExSgmnt | ExMake, ExSrch, ExUpd, ExAppend, ExCnvrt |
Utilities | All | All | Utilities |
Demos | No | No | No |
Auto Install | Yes | No, vendor does not provide packages | |
Comment | Use transactions. | Prior to v6.94 Halcyon packages assumed to be named hlcn6_50.bpl, hlcn6_40.bpl and hlcn6_30.dpl | Only full releases are officially supported (e.g. 4.3 C), not incremental releases (e.g. 4.3Cb) |
TOEDataSet |
TOracleDataSet |
TtzDBF | |
Vendor | Korbitec | Allround Automations | Software Science Inc |
Web Site | www.odbcexpress.com | www.allroundautomations.nl | www.softsci.com |
Version | D4 5.0.5 D5, D6, D7 5.0.7 |
3.4.6.4 | 8.0 |
Also works with Version |
D4 5.02, 5.03 D5 5.0.5 |
3.4.5 | 7.50 |
Rubicon 2.20 | D4 5.0.5 D5, D6, D7 5.0.7 |
3.4.6.4 | 8.0 |
Rubicon 2.13 | D3 4.5.4 D4 5.0.5 D5, D6, D7 5.0.7 |
3.4.6.4 | 8.0 |
Rubicon 2.12 | D3 4.5.4 D4 5.0.5 D5 5.0.6 D5 5.0.6 |
3.4.6.1 | 8.0 |
Rubicon 2.11a | D3 4.5.4 D4 5.0.5 D5 5.0.6 D5 5.0.6 |
3.4.5 | 8.0 |
Rubicon 2.11 | D3 4.5.4 D4 5.0.5 D5 5.0.6 D5 5.0.6 |
3.4.5 | 7.50 |
Rubicon 2.10 | D3 4.5.4
D4 5.0.5 D5 5.0.6 D6 5.0.6 |
3.4.5 | 7.50 |
Rubicon 2.09a | D3 4.5.4 D4 5.0.5 D5 5.0.6 |
3.4.3 | 7.50 |
Rubicon 2.09 | D3 4.5.4 D4 5.0.5 D5 5.0.6 |
3.4.3 | 7.50 |
Rubicon 2.08c | D3 4.5.4 D4 5.0.5 D5 5.0.6 |
3.4.2 | 7.50 |
Rubicon 2.08b | D3 4.5.4 D4 5.0.5 D5 5.0.6 |
3.3.3 | 7.50 |
Rubicon 2.08a | D3 4.5.4 D4 5.0.5 D5 5.0.6 |
3.3.3 | 7.50 |
Rubicon 2.08 | D3 4.5.4 D4 5.0.5 D5 5.0.5 |
3.3.3 | 7.50 |
Trial Run compiled with |
D4 5.0.5 D5, D6, D7 5.0.7 |
3.4.6.4 | 8.0 |
Compiler | D4, D5, D6, D7 | D4, D5, D6, D7 | D4, D5, D6, D7 |
Requires | OCL, ODSI | OracleData, Oracle | TZNDX, UCommon, UTzCDS, UTzFDS, UTzMDS |
Unit | rbOE | rbDOA | rbTopaz |
Components | TrbCustomTextOELink, TrbCustomWordsOELink | TrbCustomTextDOALink, TrbCustomWordsDOALink | TrbCustomTextTopazLink, TrbCustomWordsTopazLink |
Register | rbRegOE.pas | rbRegDOA.pas | rbRegTpz.pas |
Package | rb20xXXr, rb20xXXd | rb20oXXr, rb20oXXd | rb20zXXr,rb20zXXd |
Component Palette Page | ODBCExpress | R2 Drivers | SSI |
BlobFieldSize | No | No | No |
BytesFieldSize | No | No | No |
CharFieldSize | Yes | Yes | Yes |
Transactions | Yes | Implicit | No |
Examples | ExMake, ExSrch, ExUpd, ExAppend | ExMake, ExSrch, ExUpd, ExAppend | ExMake, ExUpd, ExSrch, ExSgmnt |
Utilities | Utilities | Utilities | All |
Demos | No | No | No |
Auto Install | Limited, vendor does not keep FileVersion up to date in OE.dpl/bpl | Yes | No, vendor does not provide packages |
Comment | ODBC Express | All SQL converted to uppercase. Updates will be fully supported under DOA 3.3.1. TOracleSession. Preferences.UseOCI7 must be True. | Topaz |
TADOQuery |
TIBQuery |
TSQLQuery |
|
Vendor | Borland Software Corp. | Borland Software Corp. | Borland Software Corp. |
Web Site | www.borland.com | www.borland.com | www.borland.com |
Version | D5-7, CB5-6 | D7 7.05 D6, CB6 6.05 D5, CB5 5.04 |
D6, D7 |
Also works with Version |
D6, CB6 6.03 D5, CB5 5.03 |
||
Rubicon 2.20 | D5-7, CB5-6 | D7 7.05 D6, CB6 6.05 D5, CB5 5.04 |
D6, D7 |
Rubicon 2.13 | D5, CB5, Update Pack 2 | D6, CB6 6.03 D5, CB5 5.03 |
D6, D7 |
Rubicon 2.12 | D5, CB5, Update Pack 2 | D6, CB6 6.03 D5, CB5 5.03 |
D6 |
Rubicon 2.11a | D5, CB5, Update Pack 2 | D6 6.02 D5, CB5 5.02 |
D6 |
Rubicon 2.11 | D5, CB5, Update Pack 2 | D6 6.01 D5, CB5 4.63 |
D6 |
Rubicon 2.10 | Update Pack 2 | 4.62 | |
Rubicon 2.09a | Update Pack 2 | 4.52 | |
Rubicon 2.09 | 4.3 | ||
Rubicon 2.08c | 4.3 | ||
Rubicon 2.08b | |||
Rubicon 2.08a | |||
Rubicon 2.08 | |||
Trial Run compiled with |
D7 7.05 D6, CB6 6.05 D5, CB5 5.04 |
||
Compiler | D5, D6, D7, CB5, CB6 | D5, D6, D7, CB5, CB6 | D6, D7 |
Requires | ADODB | IBDatabase, IBCustomDataSet, IBQuery | dbXpress, SqlExpr |
Unit | rbADO | rbIBX | rbDBX |
Components | TrbCustomTextADOLink, TrbCustomWordsADOLink | TrbCustomTextIBXLink, TrbCustomWordsIBXLink | TrbCustomTextDBXLink, TrbCustomWordsDBXLink |
Register | rbRegADO.pas | rbRegIBX.pas | rbRegDBX.pas |
Package | rb20mXXr, rb20mXXd | rb20eXXr, rb20eXXd | rb20s60r, rb20s60d |
Component Palette Page | ADO | InterBase | dbExpress |
BlobFieldSize | No | No | No |
BytesFieldSize | No | No | No |
CharFieldSize | Yes | Yes | Yes |
Transactions | Yes | Implicit | Yes |
Examples | ExMake, ExSrch, ExUpd, ExAppend | ExMake, ExSrch, ExUpd, ExAppend | MakeData, ExMake, ExSrch, |
Utilities | Utilities | Utilities | Utilities |
Demos | No | No | No |
Auto Install | Yes | Yes | Yes |
Comment | Tested with MS Access and MS SQL Server 7.0 | 5.02 and 6.02 are available from codecentral.borland .com | Beta. Only tested with IB 6. Will not work with MySQL due to dbExpress blob bug. |
Utilities | Use TTable based utilities |
TTable | Works best with local tables. Does not support dBase Words tables. When using MS Access tables, the Words table should not be displayed in any active controls otherwise a Record/Key Deleted error may be raised. |
BDE | Works best with Paradox and dBase tables. Uses dbi calls. Does not support dBase Words tables. |
Advantage | All tables created by Rubicon are ttAdsADT. If Text table is not ttAdsADT *and* has deleted records, ShowDeleted must be False. Does not support descending IndexFieldName. |
Apollo | Words table cannot be Clipper (ttSXNTX). If the Text table contains
deleted records, then the index used by Rubicon should include the .NOT.DELETED() condition or SetDeleted(True) should be called. |
ODBC Express | Requires MS SQL Server 6.5 SP5, ODBC driver 3.70.06.23. |
Topaz | Only one Words table may be stored per directory when using NDX (default is MDX). For Topaz versions prior to 8.0, the Rubicon packages assume that the Topaz packages will be named or located in TzDesign (D3), DclUsr40 (D4), and DclUsr50 (D5). Topaz 8.0 packages require some minor changes to be compatible with Rubicon. Contact us for more information. |
Version | It is best to use the current version whenever possible. These versions have been supported in the past and should continue to work with Rubicon. Precompiled packages included in the setup programs are based on the latest versions, so these package files will have to be recompiled to support older versions. Support of older versions is at the discretion of Tamarack Associates. |
Drivers | Tamarack Associates reserves the right to withdraw driver support. |
Copyright 2003 © Tamarack Associates |
||
www.TamarackA.com | Last updated 06/13/03 | www.FullTextSearch.com |