2007-07-22 Nagappan A <anagappan@novell.com>
[mono.git] / mcs / class / System.Data / System.Data.Common / DataContainer.cs
index 4ce888fbf59c6f93c8df29ded0025554713d62e4..0354c2801fb47d40fffd86ef7bb45b28a1934f6c 100644 (file)
@@ -1088,13 +1088,6 @@ namespace System.Data.Common
                                SetValue(index,record.GetValue(field));\r
                        }\r
 \r
-                       protected override void SetValue(int index, object value)\r
-                       {\r
-                               if(value != null && value != DBNull.Value && !Type.IsAssignableFrom(value.GetType()))\r
-                                       value = Convert.ChangeType(value, Type);\r
-\r
-                               base.SetValue(index, value);\r
-                       }\r
                        #endregion //Methods\r
         \r
                }\r
@@ -1219,7 +1212,7 @@ namespace System.Data.Common
                                                return 1;\r
                                        }\r
                                }\r
-                               return String.Compare((string)this[index1], (string)this[index2], !Column.Table.CaseSensitive);\r
+                               return String.Compare((string)this[index1], (string)this[index2], !Column.Table.CaseSensitive, Column.Table.Locale);\r
                        }\r
 \r
                        #endregion //Methods \r