Main Page Class Hierarchy Alphabetical List Compound List File List Compound Members Related Pages Examples
OCI C++ Library
ChangeLog
Version 0.5.0 (10.06.2001 20:00)
Fixed SegFlt bug under solaris (Alexander Olefirenko)
Make OraError more properly (Arthur Rabatin)
Added support Oracle Advanced Queueing (Delaporta Michael)
Version 0.4.5 (05.04.2001 13:00)
This version features successfull compilation for RedHat 7.0 (Alexander Olefirenko)
Added support fot BLOB binding (IN/OUT) (Alexander Olefirenko)
Fixed bug in cursor : wasn't cleaning bindings map (Alexander Olefirenko)
Version 0.4.4 (23.01.2001 21:00)
Added support for Temporary Lobs.(Oracle 8i and later only!)
Futher BFiles support.
Small fixes.
Added documentation to distribution. (Alexander Olefirenko,Sven Meyer)
Version 0.4.3 (09.01.2001 12:00)
Added support for BFiles.
Fixed Date bug.Internal Changes.Changed interface a little.
Consult documentation for details. (Alexander Olefirenko)
Version 0.4.1 (26.10.2000 20:00)
Now using automake/libtool for this project (Alexander Olefirenko , Eric Sammer )
From now on you should add -lcommon -lcore4 -lnlsrtl3(do not change order...) to your LD_FLAGS
Fixed Memory Leaks (Alexander Olefirenko)
Version 0.4.0 (19.09.2000 11:00)
Added prefetch feature for all types.
Now can be specified number of rows to prefetch (Alexander Olefirenko)
Some changes in getInt getDouble getStr - now null
indicator and null value if nul can be passed in (Alexandr Nozdrin)
Version 0.3.10 (14.09.2000 12:00)
Changed interface to bind (Alexander I. Olefirenko)
Changed AUTHORS Alexandr Nozdrin added (Alexander Olefirenko).
Added new get<Type> functions returning string int and double (Alexandr Nozdrin).
Added isNull returning 1 if null (Alexander Olefirenko)
Version 0.3.9 (Alexander I. Olefirenko)
Now bind support output string from procedures
and functions.New bugs fixed.
Special Thanks to Alexandr Nozdrin
for his bug replies.Alexandr Nozdrin
added to developers.
Version 0.3.8 (Alexander I. Olefirenko)
Changed bind calls: now understand null's
on output.
Some bugs fixed
Version 0.3.7 (Alexander I. Olefirenko)
Bugs in Cursor fixed
Version 0.3.6 (Alexander I. Olefirenko)
Bugs fixed
Version 0.3.5 (Alexander I. Olefirenko)
Bugs fixed
version 0.3.4 (Alexander I. Olefirenko)
Fixed Bug in Cursor.cpp
Stmt handle could be not allocated in some cases
Version 0.3.3 (Alexander I. Olefirenko)
Fixed bug in Makefile OraNumber.h
wasn't in the list of headers to install
Version 0.3.2 (Alexander I. Olefirenko)
Added support for nested tables.
Added help command in demo programm
Fixed possible link errors in makefiles
in ocicpp and demo dirs
Version 0.3.1 (Alexander I. Olefirenko)
Added support for ref cursors.
Version 0.3.0 (Alexander I. Olefirenko)
Added support for fetching and binding rowids
new method
bind(param_name,RowID &rid)
Added bind capabilies.
int,double and string can by binded
added Connection method prepare(sql,cursor)
and Cursor methods execute() - executes sql
0 or 1 time for select or non -select statements
bind(param_name,string val);
bind(param_name,int val)
bind(param_name,double val);
Version 0.2.5 (Alexander I. Olefirenko)
Changed inner class organization
For all Oracle types new Abstract class
OraType added.New Classes added :
OraString OraDate OraRaw OraLob OraLabel
OraDummy OraNumber
Support for Raw Long Raw MLSLABEL added
New methods getSec,Min,Hour,Day,Month,Year and
getStrMon added for columns of type Date
Version 0.2.0 (Alexander I. Olefirenko)
Added BLOB/CLOB Support
Added some new method for descibing select-list
Some bugs fixed. Seems some bugs added...
Version 0.1.0 (Alexander I. Olefirenko)
SegFault on fetch after insert,delete,update bug fixed
Added transaction support.Now supproted first two types of transaction as described
in Oracle Call Interface Programmers Guide:
1) Implicit transactions , starting after first modification in database
2) Serializable and readonly transactions with higher isolation level
Numerous of minor changes was done to solve possible problems with memory allocation.
Such as added execQuery(query,Cursor &cur) and execUpdate and so on.
There's a small amount of documentation now at http://ocicpplib.sourceforge.net
Version 0.0.4 (Alexander I. Olefirenko)
Added Oracle 8i compatibility.
Some code cleanup.
Version 0.0.3 (Alexander I. Olefirenko)
Changed interface to get<Type> functions -
they all have two parameters col and val
returns nothing and raise an exception if col null or not exists or cannot be converted to type
execQuery and execUpdate now takes string as an argument
Version 0.0.2 (Alexander I. Olefirenko)
For numbers takes precision to determine actual length
for number if prec is 0 assume it 255.
Version 0.0.1 (Alexander I. Olefirenko)
First public release.
Generated at Tue Jun 12 10:37:32 2001 for OCI C++ Library by
1.2.4-20010128 written by Dimitri van Heesch,
© 1997-2001