2003-08-26 Gonzalo Paniagua Javier * DbDataAdapter.cs: provide a Type for ToArray to avoid invalid cast exception. Thanks to Mark Easton . 2003-07-31 Duncan Mak * DataAdapter.cs (CloneInternals): Mark with ObsoleteAttribute for NET_1_1. 2003-03-21 Alan Tam * DbDataAdapter.cs: Update now uses correct DataRowVersion when accessing the data. 2003-03-17 Aleksey Demakov * DbDataAdapter.cs: BuildSchema now uses ColumnName instead of BaseColumnName (bug #39830) for DataColumn names. BaseTableName is no longer taken into account as well. 2003-02-28 Aleksey Demakov * DbDataAdapter.cs: Update (DataSet) updates the default table only. 2003-02-25 Alan Tam * DbDataAdapter.cs: Added support for filling when schema is present. Fixed incorrect behavior when ColumnMapping is present when more than one fields have the same name. Implemented Dispose. Fixed error when there is no ColumnMapping at all. Still have some problems in finding the correct TableMapping because the SourceTable name is not present in BuildSchema 2003-02-24 Aleksey Demakov * DbDataAdapter.cs: The original code might pass a null DataTableMapping value which is then used to create a RowUpdatingEventArgs instance. So RowUpdatingEvent handler (for instance CommandBuilder) could get null DataTableMapping which might be unexpected. The patch makes sure that a non-null DataTableMapping is passed. 2003-01-26 Gonzalo Paniagua Javier * DbEnumerator.cs: why does the runtime throw an invalid cast here? The object is an Int16... Gotta fill a bug report and when fixed undo this patch. 2003-01-08 Gonzalo Paniagua Javier * DbDataRecord.cs: return DbNull.Value in GetValue () if value is null. 2002-10-31 Daniel Morgan * SchemaInfo.cs: added missing properties to fix mcs build 2002-05-05 Miguel de Icaza * DataTableMapping.cs, DataTableMappingCollection.cs: comment out interfaces we do not implement yet. * DbDataAdapter.cs: Stub IEnumerable, comment out interfaces we do not implement yet. * DbDataPermissionAttribute.cs: call base constructor.