2008-09-06 Daniel Morgan <monodanmorg@yahoo.com>
authorDaniel Morgan <monodanmorg@yahoo.com>
Sat, 6 Sep 2008 09:45:42 +0000 (09:45 -0000)
committerDaniel Morgan <monodanmorg@yahoo.com>
Sat, 6 Sep 2008 09:45:42 +0000 (09:45 -0000)
commit61c5bd311bb766bef192e246ddbfa2a009e171b6
tree78667bfe50dcfbee9cd048d4367174dbf5d89e05
parent25f7fa5236f1f25660305ca0a3e03ba89ef0f05a
2008-09-06  Daniel Morgan <monodanmorg@yahoo.com>

* Test/TestOracleClient.cs: get oracle connected tests
going again

*  System.Data.OracleClient.Oci/OciDefineHandle.cs
* System.Data.OracleClient/OracleDataReader.cs
* System.Data.OracleClient/OracleCommand.cs: fix character
field value for a reader that was retrieved from a REF CURSOR.
It was failing due to OCI_INVALID_HANDLE - resolve the error
by passing a connection object which has a valid environment
handle.

* System.Data.OracleClient.Oci/OciCalls.cs: correct
call to OCIDefineByPos

* System.Data.OracleClient/OracleParameter.cs: better way to
determine if the input value Is Null instead of using reflection.
Flush - Re-arraning how variables are being bound.

* System.Data.OracleClient/OciGlue.cs: add function
to convert OCI Return / Error Status Code to a String Description

* System.Data.OracleClient.Oci/OciErrorHandle.cs: better
error handling

svn path=/trunk/mcs/; revision=112419
mcs/class/System.Data.OracleClient/ChangeLog
mcs/class/System.Data.OracleClient/System.Data.OracleClient.Oci/OciCalls.cs
mcs/class/System.Data.OracleClient/System.Data.OracleClient.Oci/OciDefineHandle.cs
mcs/class/System.Data.OracleClient/System.Data.OracleClient.Oci/OciErrorHandle.cs
mcs/class/System.Data.OracleClient/System.Data.OracleClient/OciGlue.cs
mcs/class/System.Data.OracleClient/System.Data.OracleClient/OracleCommand.cs
mcs/class/System.Data.OracleClient/System.Data.OracleClient/OracleDataReader.cs
mcs/class/System.Data.OracleClient/System.Data.OracleClient/OracleParameter.cs
mcs/class/System.Data.OracleClient/Test/TestOracleClient.cs