Rubicon 2 Drivers

Rubicon 2 currently supports the following database engines:

  • Borland BDE (TTable & TQuery)
  • ADO
  • Advantage Database Server
  • Apollo
  • Direct Oracle Access
  • DBISAM
  • dbExpress (beta)
  • FlashFiler
  • Halcyon
  • InterBase Express
  • InterBase Objects
  • NexusDB
  • ODBC Express
  • Topaz
  • Other SQL Servers via the BDE
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 7.10.0.1 6.1.0.8 4.14
Also works
with Version
6.x, 7.x 6.0 3.10, 3.24
Rubicon 2.22 7.10.0.1 6.1.0.8 D5, D6, D7 4.14
Rubicon 2.21 7.0 6.1.0.8 D5, D6, D7 3.27
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
7.0 6.1.0.8 3.27
Compiler D4, D5, D6, D7 D5, D6, D7 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 No No No
Auto Install Yes Yes Yes
Comment Advantage Apollo  

 

 

TffTable

TnxTable TIBOQuery
Vendor TurboPower Software Nexus Database Systems CPS
Web Site www.sourceforge.net www.nexusdb.com www.ibobjects.com
Version 2.13 1.08 4.3 Aa
Also works
with Version
1.57,  2.10, 2.11, 2.12 1.0 4.2 I
Rubicon 2.21 2.13 1.08 4.3 Aa
Rubicon 2.21 2.13 1.03.1 4.3 Aa
Rubicon 2.20 2.13   4.2 I
Rubicon 2.13 2.11   4.2 I
Rubicon 2.12 2.10   4.2 He
Rubicon 2.11a 2.06   4.2 F
Rubicon 2.11 2.05   4.2 F
Rubicon 2.10 2.04   4.2 C
Rubicon 2.09a 2.02   3.6 D
Rubicon 2.09 1.57   3.6 C
Rubicon 2.08c 1.57   3.6 A
Rubicon 2.08b 1.56   3.5 A
Rubicon 2.08a 1.56   3.5 A
Rubicon 2.08 1.55   3.4 C
Trial Run
compiled with
2.13 1.03.1 4.3 Aa
Compiler D4-7, CB5-6 D5, D6, D7 D4, D5, D6, D7
Requires ffDB Halcn6DB IBODataSet
Unit rbFF rbNX rbIBO
Components TrbCustomTextFFLink, TrbCustomWordsFFLink TrbCustomTextNXLink, TrbcustomWordsNXLink TrbCustomTextIBOLink, TrbcustomWordsIBOLink
Register rbRegFF.pas rbRegNX.pas rbRegIBO.pas
Package rb20fXXr, rb20fXXd rb20nXXr, rb20nXXd rb20iXXr, rb20iXXd
Component Palette Page FlashFiler NexusDB iboTDataset
BlobFieldSize No No No
BytesFieldSize Yes, default 28 Yes, default 28 No
CharFieldSize No   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 Yes  
Comment Use transactions.   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 6.01 4.0.6.2 8.0
Also works
with Version
5.07, 6.00 3.4.6, 4.03 7.50
Rubicon 2.22 6.01 4.0.6.2 8.0
Rubicon 2.21 6.0 4.03 8.0
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
6.0 3.4.6.4 8.0
Compiler 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.08
D6, CB6 6.08
D5, CB5 5.04
D6, D7
Also works
with Version
  D6, CB6 6.05
D5, CB5 5.05
 
Rubicon 2.22 D5-7, CB5-6 D7 7.08
D6, CB6 6.08
D5, CB5 5.04
D6, D7
Rubicon 2.21 D5-7, CB5-6 D7 7.08
D6, CB6 6.08
D5, CB5 5.04
D6, D7
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.08
D6, CB6 6.08
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 © 2009 HREF Tools Corp. 
www.TamarackA.com www.codenewsfast.com