Author: anagappan
Date: 2007-10-19 01:24:09 -0400 (Fri, 19 Oct 2007)
New Revision: 87810

Modified:
   trunk/mcs/class/System.Data/System.Data.Odbc/ChangeLog
   trunk/mcs/class/System.Data/System.Data.Odbc/OdbcCommandBuilder.cs
   trunk/mcs/class/System.Data/System.Data.Odbc/OdbcDataReader.cs
   trunk/mcs/class/System.Data/System.Data.Odbc/OdbcParameterCollection.cs
Log:
* OdbcCommandBuilder.cs, OdbcParameterCollection.cs: Code alignment.
* OdbcDataReader.cs: Fixes numeric columns, bug # 332404.

Modified: trunk/mcs/class/System.Data/System.Data.Odbc/ChangeLog
===================================================================
--- trunk/mcs/class/System.Data/System.Data.Odbc/ChangeLog      2007-10-19 
05:05:16 UTC (rev 87809)
+++ trunk/mcs/class/System.Data/System.Data.Odbc/ChangeLog      2007-10-19 
05:24:09 UTC (rev 87810)
@@ -1,5 +1,10 @@
 2007-10-19  Nagappan <[EMAIL PROTECTED]> 
 
+       * OdbcCommandBuilder.cs, OdbcParameterCollection.cs: Code alignment.
+       * OdbcDataReader.cs: Fixes numeric columns, bug # 332404.
+
+2007-10-19  Nagappan <[EMAIL PROTECTED]> 
+
        * OdbcCommand.cs: (Clone): Implemented new method. Code alignment.
 
 2007-10-12  Nagappan <[EMAIL PROTECTED]> 

Modified: trunk/mcs/class/System.Data/System.Data.Odbc/OdbcCommandBuilder.cs
===================================================================
--- trunk/mcs/class/System.Data/System.Data.Odbc/OdbcCommandBuilder.cs  
2007-10-19 05:05:16 UTC (rev 87809)
+++ trunk/mcs/class/System.Data/System.Data.Odbc/OdbcCommandBuilder.cs  
2007-10-19 05:24:09 UTC (rev 87810)
@@ -43,14 +43,14 @@
        /// </summary>
 
 #if NET_2_0
-        public sealed class OdbcCommandBuilder : DbCommandBuilder
+       public sealed class OdbcCommandBuilder : DbCommandBuilder
 #else // 1_1
        public sealed class OdbcCommandBuilder : Component
 #endif // NET_2_0
        {
                #region Fields
 
-               private OdbcDataAdapter         _adapter;
+               private OdbcDataAdapter _adapter;
                private string                  _quotePrefix;
                private string                  _quoteSuffix;
 
@@ -87,9 +87,9 @@
                [DefaultValue (null)]
                public
 #if NET_2_0
-                new
+        new
 #endif // NET_2_0
-                OdbcDataAdapter DataAdapter {
+               OdbcDataAdapter DataAdapter {
                        get {
                                return _adapter;
                        }
@@ -102,7 +102,6 @@
                                _adapter = value;
                                if (_adapter != null)
                                        _adapter.RowUpdating += new 
OdbcRowUpdatingEventHandler (OnRowUpdating);
-
                        }
                }
 
@@ -147,13 +146,13 @@
 
                [BrowsableAttribute (false)]
                [OdbcDescriptionAttribute ("The prefix string wrapped around 
sql objects")]
-                [DesignerSerializationVisibilityAttribute 
(DesignerSerializationVisibility.Hidden)]
+               [DesignerSerializationVisibilityAttribute 
(DesignerSerializationVisibility.Hidden)]
 #if ONLY_1_1
                public
 #else
-                new
+               new
 #endif
-                string QuotePrefix {
+               string QuotePrefix {
                        get {
                                return _quotePrefix;
                        }
@@ -163,8 +162,8 @@
                }
 
                [BrowsableAttribute (false)]
-                [OdbcDescriptionAttribute ("The suffix string wrapped around 
sql objects")]
-                [DesignerSerializationVisibilityAttribute 
(DesignerSerializationVisibility.Hidden)]
+               [OdbcDescriptionAttribute ("The suffix string wrapped around 
sql objects")]
+               [DesignerSerializationVisibilityAttribute 
(DesignerSerializationVisibility.Hidden)]
 #if ONLY_1_1
                public
 #else
@@ -287,9 +286,9 @@
 
                public
 #if NET_2_0
-                new
+        new
 #endif // NET_2_0
-                OdbcCommand GetInsertCommand ()
+        OdbcCommand GetInsertCommand ()
                {
                        // FIXME: check validity of adapter
                        if (_insertCommand != null)
@@ -415,7 +414,7 @@
 
 #if NET_2_0
                [MonoTODO]
-                public new OdbcCommand GetUpdateCommand (bool option)
+               public new OdbcCommand GetUpdateCommand (bool option)
                {
                        // FIXME: check validity of adapter
                        if (_updateCommand != null)
@@ -461,7 +460,7 @@
 
 #if NET_2_0
                [MonoTODO]
-                public new OdbcCommand GetDeleteCommand (bool option)
+               public new OdbcCommand GetDeleteCommand (bool option)
                {
                        // FIXME: check validity of adapter
                        if (_deleteCommand != null)
@@ -509,11 +508,11 @@
                }
                 
 #if NET_2_0
-                protected override void ApplyParameterInfo (DbParameter 
dbParameter,
-                                                           DataRow row,
-                                                           StatementType 
statementType,
-                                                           bool whereClause)
-                {
+               protected override void ApplyParameterInfo (DbParameter 
dbParameter,
+                                                           DataRow row,
+                                                           StatementType 
statementType,
+                                                           bool whereClause)
+               {
                        OdbcParameter parameter = (OdbcParameter) dbParameter;
                        parameter.Size = int.Parse (row ["ColumnSize"].ToString 
());
                        if (row ["NumericPrecision"] != DBNull.Value) {
@@ -523,28 +522,28 @@
                                parameter.Scale = byte.Parse (row 
["NumericScale"].ToString ());
                        }
                        parameter.DbType = (DbType) row ["ProviderType"];
-                }
+               }
 
-                protected override string GetParameterName (int position)
-                {
+               protected override string GetParameterName (int position)
+               {
                        return String.Format("@p{0}", position);
-                }
+               }
 
-                protected override string GetParameterName (string 
parameterName)
-                {
+               protected override string GetParameterName (string 
parameterName)
+               {
                        return String.Format("@{0}", parameterName);            
           
-                }
+               }
                 
-                protected override string GetParameterPlaceholder (int 
position)
-                {
+               protected override string GetParameterPlaceholder (int position)
+               {
                        return GetParameterName (position);
-                }
+               }
                 
-                [MonoTODO]
-                protected override void SetRowUpdatingHandler (DbDataAdapter 
adapter)
-                {
-                        throw new NotImplementedException ();
-                }
+               [MonoTODO]
+               protected override void SetRowUpdatingHandler (DbDataAdapter 
adapter)
+               {
+                       throw new NotImplementedException ();
+               }
 
 #endif // NET_2_0
                
@@ -558,7 +557,7 @@
                        if (unquotedIdentifier == null || unquotedIdentifier == 
String.Empty)
                                return unquotedIdentifier;
                        return String.Format ("{0}{1}{2}", QuotePrefix, 
-                                             unquotedIdentifier, QuoteSuffix);
+                                                             
unquotedIdentifier, QuoteSuffix);
                }
 
 #if NET_2_0

Modified: trunk/mcs/class/System.Data/System.Data.Odbc/OdbcDataReader.cs
===================================================================
--- trunk/mcs/class/System.Data/System.Data.Odbc/OdbcDataReader.cs      
2007-10-19 05:05:16 UTC (rev 87809)
+++ trunk/mcs/class/System.Data/System.Data.Odbc/OdbcDataReader.cs      
2007-10-19 05:24:09 UTC (rev 87810)
@@ -653,7 +653,8 @@
                                                byte [] temp = new byte 
[outsize];
                                                for (int i = 0;i<outsize;i++)
                                                        temp[i] = buffer[i];
-                                               DataValue = 
Decimal.Parse(System.Text.Encoding.Default.GetString(temp));
+                                               DataValue = Decimal.Parse 
(System.Text.Encoding.Default.GetString (temp),
+                                                                               
   System.Globalization.CultureInfo.InvariantCulture);
                                        }
                                        break;
                                case OdbcType.TinyInt:

Modified: 
trunk/mcs/class/System.Data/System.Data.Odbc/OdbcParameterCollection.cs
===================================================================
--- trunk/mcs/class/System.Data/System.Data.Odbc/OdbcParameterCollection.cs     
2007-10-19 05:05:16 UTC (rev 87809)
+++ trunk/mcs/class/System.Data/System.Data.Odbc/OdbcParameterCollection.cs     
2007-10-19 05:24:09 UTC (rev 87810)
@@ -43,7 +43,7 @@
        [ListBindable (false)]
         [EditorAttribute 
("Microsoft.VSDesigner.Data.Design.DBParametersEditor, "+ 
Consts.AssemblyMicrosoft_VSDesigner, "System.Drawing.Design.UITypeEditor, "+ 
Consts.AssemblySystem_Drawing )]
 #if NET_2_0
-        public sealed class OdbcParameterCollection : DbParameterCollection
+       public sealed class OdbcParameterCollection : DbParameterCollection
 #else
        public sealed class OdbcParameterCollection : MarshalByRefObject,
                IDataParameterCollection, IList, ICollection, IEnumerable
@@ -67,7 +67,7 @@
 
 #if ONLY_1_1
                [Browsable (false)]
-                [DesignerSerializationVisibility 
(DesignerSerializationVisibility.Hidden)]
+               [DesignerSerializationVisibility 
(DesignerSerializationVisibility.Hidden)]
 #endif
                public 
 #if NET_2_0
@@ -77,28 +77,27 @@
                        get { return list.Count; }
                }
 
-                [Browsable (false)]
-                [DesignerSerializationVisibility 
(DesignerSerializationVisibility.Hidden)]
+               [Browsable (false)]
+               [DesignerSerializationVisibility 
(DesignerSerializationVisibility.Hidden)]
                public new OdbcParameter this [int index] {
                        get { return (OdbcParameter) list[index]; }
                        set { list[index] = value; }
                }
 
-                [Browsable (false)]
-                [DesignerSerializationVisibility 
(DesignerSerializationVisibility.Hidden)]
+               [Browsable (false)]
+               [DesignerSerializationVisibility 
(DesignerSerializationVisibility.Hidden)]
                public new OdbcParameter this [string parameterName] {
                        get {
-                                foreach (OdbcParameter p in list)
-                                        if (p.ParameterName.Equals 
(parameterName))
-                                                return p;
-                                throw new IndexOutOfRangeException ("The 
specified name does not exist: " + parameterName);
-                        }
-                        set {
-                                if (!Contains (parameterName))
-                                        throw new 
IndexOutOfRangeException("The specified name does not exist: " + parameterName);
-                                this [IndexOf (parameterName)] = value;
-                        }
-
+                               foreach (OdbcParameter p in list)
+                                       if (p.ParameterName.Equals 
(parameterName))
+                                               return p;
+                               throw new IndexOutOfRangeException ("The 
specified name does not exist: " + parameterName);
+                       }
+                       set {
+                               if (!Contains (parameterName))
+                                       throw new IndexOutOfRangeException("The 
specified name does not exist: " + parameterName);
+                               this [IndexOf (parameterName)] = value;
+                       }
                }
 
 #if ONLY_1_1
@@ -135,19 +134,19 @@
                }
                
 #if ONLY_1_1
-               object IList.this[int index] {
-                       get { return list[index]; }
-                       set { list[index] = value; }
+               object IList.this [int index] {
+                       get { return list [index]; }
+                       set { list [index] = value; }
                }
 
-               object IDataParameterCollection.this[string name]
+               object IDataParameterCollection.this [string name]
                {
-                       get { return this[name]; }
-                        set {
-                                if (!(value is OdbcParameter))
-                                        throw new InvalidCastException ("Only 
OdbcParameter objects can be used.");
-                                this [name] = (OdbcParameter) value;
-                        }
+                       get { return this [name]; }
+            set {
+                               if (!(value is OdbcParameter))
+                                       throw new InvalidCastException ("Only 
OdbcParameter objects can be used.");
+                               this [name] = (OdbcParameter) value;
+                       }
 
                }
 #endif // ONLY_1_1

_______________________________________________
Mono-patches maillist  -  [email protected]
http://lists.ximian.com/mailman/listinfo/mono-patches

Reply via email to