2006-03-10 Senganal T <tsenganal@novell.com>
authorSenganal T <senga@mono-cvs.ximian.com>
Fri, 10 Mar 2006 05:24:51 +0000 (05:24 -0000)
committerSenganal T <senga@mono-cvs.ximian.com>
Fri, 10 Mar 2006 05:24:51 +0000 (05:24 -0000)
* System.Data.OracleClient.Oci/OciStatementHandle.cs : Get StatementType as a ushort value.
* System.Data.OracleClient.Oci/OciParameterDescriptor.cs : Get DataType as a ushort value.

Fixes bug #71318.

svn path=/trunk/mcs/; revision=57762

mcs/class/System.Data.OracleClient/ChangeLog
mcs/class/System.Data.OracleClient/System.Data.OracleClient.Oci/OciParameterDescriptor.cs
mcs/class/System.Data.OracleClient/System.Data.OracleClient.Oci/OciStatementHandle.cs

index 5ff2f6abdfa6b663766a469c276d74912d7bf261..ec4c4b30809872ac874eadd8610d2c0b04d86f1f 100644 (file)
@@ -1,3 +1,8 @@
+2006-03-10  Senganal T  <tsenganal@novell.com>
+
+       * System.Data.OracleClient.Oci/OciStatementHandle.cs : Get StatementType as a ushort value.
+       * System.Data.OracleClient.Oci/OciParameterDescriptor.cs : Get DataType as a ushort value.
+
 2006-01-02  Daniel Morgan <danielmorgan@verizon.net>
 
        * System.Data.OracleClient/OracleConnection.cs: dispose of the
index 0127f3bd6516f0c400a1df3f56c3be5c23d67089..d6a63cb94c75cacda1438d67a24209174cd86c75 100644 (file)
@@ -64,7 +64,7 @@ namespace System.Data.OracleClient.Oci {
 
                public OciDataType GetDataType ()
                {
-                       return (OciDataType) GetAttributeInt32 (OciAttributeType.DataType, ErrorHandle);
+                       return (OciDataType) GetAttributeUInt16 (OciAttributeType.DataType, ErrorHandle);
                }
 
                public static OracleType OciDataTypeToOracleType (OciDataType ociType) 
index f88fd19d9d00b46a3aad7a3c5e699a3d405e14f1..35097fb6e1328482b67d4b440f4e9a3a3f745502 100644 (file)
@@ -202,7 +202,7 @@ namespace System.Data.OracleClient.Oci {
 
                public OciStatementType GetStatementType ()
                {
-                       return (OciStatementType) GetAttributeInt32 (OciAttributeType.StatementType, ErrorHandle);
+                       return (OciStatementType) GetAttributeUInt16 (OciAttributeType.StatementType, ErrorHandle);
                }
 
                public bool Fetch ()