2006-06-15 Senganal T <tsenganal@novell.com>
[mono.git] / mcs / class / System.Data / System.Data / ChangeLog
index 84d3037e2598bd52100aac1a2d82cc52f2ac7235..53705bd863a2a11e9395c505f648e1601e9cff58 100644 (file)
@@ -1,3 +1,48 @@
+2006-06-15  Senganal T  <tsenganal@novell.com>
+
+       * DataTable.cs :
+               - Select : If Sort String is not provided, sort the result
+               DataRows in Ascending Order of the Columns used in the filter
+
+2006-06-15  Senganal T  <tsenganal@novell.com>
+
+       * DataSet.cs :
+               - InternalEnforceConstraints : Check if any null constraints 
+               are violated. Throw ConstraintException only after all the errors
+               are filled.
+       * DataTable.cs :
+               - EnforceConstraints : Move away the logic to check for 
+               NullConstraintViolation.
+               - AssertNotNullConstraint : Checks for Null Constraint
+               Violation.
+               - EndLoadData : Do not throw any exceptions here. All the
+               errors have to be found and RowErrors set before throwing the
+               exception.
+       * DataRow.cs :
+               - ImportRecrod : Check the values of the row for any null
+               values.
+               - SetColumnError : If the error for column is already set,
+               do not add a new error but edit the existing error. 
+               - CheckValue : Set the NullConstraintViolation flag if either
+               table is being loaded or if EnforceConstraints is set to
+               false.
+       * Constraint.cs : Do not throw exception when EnforceConstraints is
+       set to false or table is being loaded.
+       * UniqueConstraint.cs : Correct the error message. Set ColumnErrors
+       along with the RowError.
+
+2006-05-31  Gert Driesen  <drieseng@users.sourceforge.net>
+
+       * DataTable.cs: Renamed initInProgress to fInitInProgress. BeginInit
+       and EndInit must only be virtual in 2.0 profile. Set eol-style to CRLF.
+
+2006-05-31  Senganal T  <tsenganal@novell.com>
+
+       * XmlDataInferenceLoader.cs :
+               - InferTableElement : Repeated element should result in a single
+               inferred table.
+       Patch from Deepak Kr Velachha 
+
 2006-04-21  Senganal T  <tsenganal@novell.com>
 
        * DataRowCollection.cs :