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 doxygen1.2.4-20010128 written by Dimitri van Heesch, © 1997-2001