* DataColumnCollection.cs : When add a column to the collection, fill
auto-increment column.
svn path=/trunk/mcs/; revision=26066
+2004-04-27 Atsushi Enomoto <atsushi@ximian.com>
+
+ * DataColumnCollection.cs : When add a column to the collection, fill
+ auto-increment column.
+
2004-04-26 Boris Kirzner <borisk@mainsoft.com>
* DataColumn.cs : Small perfomance fix (avoid unnesessary string concatenation).
int ordinal = base.List.Add(column);
column.SetOrdinal (ordinal);
+ if (column.AutoIncrement) {
+ long value = column.AutoIncrementSeed;
+ for (int i = 0; i < column.Table.Rows.Count; i++, value += column.AutoIncrementStep)
+ column.Table.Rows [i] [ordinal] = value;
+ }
+
OnCollectionChanged (e);
}