What's New
Previous  Index  Next
OCL 3.20 new features:

·Oracle 10g for x64 platform support added.  

·Unicode character data in OraField, OraParam, OraLob supported.  

·Specifying character set in OraField, OraParam supported.  

OCL 3.01 new features:

·Added new setConnection function to OraScript class.  
 
·Bug with OraLoader::createColumns fixed.  
 
·Bug with detecting Oracle home 10g fixed.  
 
·Bug with OraConnection::serverVersion fixed.  

OCL 3.00 new features:

·Oracle 10g support added.  
 
·Oracle 10g Instant Client support added.  

·Support BINARY_DOUBLE, BINARY_FLOAT types.  
 
·Added new getChars function to OraField and CRField classes.  

·Support reading records from several REF CURSOR parameters.  

·Fix memory leak after fetching data from cursor.  

OCL 2.55 new features:

·New DB Monitor interface support.  
 
·OCLMonitor class renamed to OraMonitor class.  

OCL 2.50 new features:

·MS Visual Studio.NET C++ support, Borland C++ Builder 6 support,  
Kylix 3 for C++ support.  
 
·OraLoader class for direct path loading Oracle API.  
 
·OraTransaction class for Oracle distributed transaction support.  
 
·OraScript class was added for scripts executing similar to  
SQL*Plus scripts.  
 
·OraEnvironment class was added for advanced OCI initalization  
control and other Oracle specific features.  
 
·OraConnection::setHome function was added for assigning Oracle  
home to connection.  
 
·OraConnection::changePassword function was added.  
 
·OraConnection::setConnectMode function was added.  
 
·OraConnection::getTNSAliases function was added for retrieving  
TNS aliases existing in Oracle client.  
 
·OraCommand::errorOffset function was added for retrieving error symbol or  
statement position.  
 
·Support Binary and Boolean datatypes was added.  
 
·OraInterval and OraTimeStamp classes was added for representing new Oracle 9i  
data types.  
 
·DB Monitor support.  

OCL 2 introduces the following new features and enhancements.

·New model of working with result records  
 
We added new class OraRecordset that represents set of records returned by SELECT statement or REF CURSOR parameter. OraRecordset object is returned by OraCommand member functions executeQuery or execute. Also it is possible to use single object of OraQuery class to execute statements that return rows.  
 
·Support Oracle 8 Call Interface  
 
·Support type of Oracle 8 such as CLOB, BLOB and BFILE data types  
 
·Support Oracle 9i  
 
·Simplified work with tables and stored procedures  
 
·Using namespace  
 
·Ability to write external procedures  
 
·Support transaction isolation  
 
·Monitoring of execution SQL statements  


OCL | Index