| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284 |
- 2004-09-13 Sebastien Pouliot <[email protected]>
- * DbConnectionOptions.cs: New class for Fx 2.0. Partial implementation
- to support new methods in DBDataPermission.
- * DbConnectionString.cs: Updated class to split from/inherit
- DbConnectionOptions class.
- * DbDataPermission.cs: Implemented Add, Clear, Copy, ToXml methods and
- completed constructors.
- * DbDataPermissionAttribute.cs: Completed/fixed class.
- * PermissionHelper.cs: Helper methods to create permission classes.
- 2004-08-31 Francisco Figueiredo Jr. <[email protected]>
- * DbDataAdapter.cs: Fix for out of memory exceptions when trying to fill a dataset with a query which doesn't return a resultset like insert, delete or update.
- 2004-07-21 Umadevi S <[email protected]>
- * DbDataRecord.cs - Fix for bug 58163. Return DBNull instead of null
- 2004-07-07 Umadevi S <[email protected]>
- * DataContainer.cs :CheckedforNull before calling the relavant setmethods in each of the
- SetItemForDataRecord method for the DateTimeClass
- 2004-06-24 Atsushi Enomoto <[email protected]>
- * DataColumnMappingCollection.cs : fixed typo.
- * DbDataAdapter.cs : column mappings were not filled.
- 2004-06-24 Atsushi Enomoto <[email protected]>
- * DataTableMapping.cs : Clone() should also clone ColumnMappings.
- 2004-06-18 Umadevi S <[email protected]>
- * DataContainer.cs - CheckedforNull before calling the relavant setmethods in each of the
- SetItemForDataRecord method for all the classes.
- 2004-06-17 Boris Kirzner <[email protected]>
- * RecordCache.cs : Added CopyRecord mathod that copies single record from one table to another.
- 2004-06-17 Boris Kirzner <[email protected]>
- * Datacontainer.cs :
- - Store and retreival of null and DBNull values reviewed.
- - Added GetInt64 to support AutoIncrement of DataColumn.
- - Added missing CopyValue method to BitDataContainer.
- - Added FillValues method to propagate single value to whole container.
-
- 2004-06-10 Umadevi S <[email protected]>
- * DataTableMappingCollection.cs - fixed nunit testcase errors
- IndexOfDataSetTable method
- 2004-06-09 Umadevi S <[email protected]>
- * DataTableMappingCollection.cs - fixed nunit testcase errors
- - Add, GetByDataSetTable,Insert, Remove, RemoveAt methods.
- 2004-06-09 Umadevi S <[email protected]>
- * DataColumnMappingCollection.cs - fixed nunit testcase errors
- - GetByDataSetColumn,IndexOfDataSetColumn, Remove methods.
- 2004-06-08 Umadevi S <[email protected]>
- * DataColumnMappingCollection.cs - fixed nunit testcase errors.
- - remove, removeat, contains methods.
- 2004-06-04 Gert Driesen <[email protected]>
- * DataAdapter.cs: added missing protected ctor
- * DbDataAdapter.cs: added stub for missing protected ctor
- * DbDataPermission.cs: added stubs for missing protected
- ctors, added stub for missing Clear method
- 2004-06-02 Gert Driesen <[email protected]>
- * DataColumnMappingCollection.cs: added missing attributes on
- indexers
- 2004-05-27 Boris Kirzner <[email protected]>
- * DataContainer.cs : Bug fixes in BitDataContainer.get_Item and StringDataContainer.SetValue .
- 2004-05-20 Gert Driesen ([email protected])
- * DbDataPermissionAttribute.cs: change AllowMultiple and
- Inherited to match .NET
- 2004-05-19 Boris Kirzner <[email protected]>
- * Datacontainer.cs : CompareValues reviewed. set_Item and get_Item of null and DBNull values in case of DataContainers
- for primitive types reviewed. Added check for null values when reading from IDataRecord.
-
- 2004-05-19 Boris Kirzner <[email protected]>
- * RecordCache.cs - added. Each instance of record cache belongs to specific table
- and manages pool of records ( indexes into data containers) to be used by data rows.
- * DataContainer.cs - added. Provides implementation for data containers that holds data in arrays
- of primitives or objects. Each data container belongs to specific DataColumn.
- * DbDataAdapter.cs - changes to complete data storage redesign. Bug fix in FillTable
- ( to fetch exact number of records required ).
-
- 2004-05-13 Umadevi S ([email protected])
- * DbDataPermissionAttribute.cs - Added KeyRestrictions property with a TODO tag
- 2004-05-09 Gert Driesen ([email protected])
- * ComparerFactory.cs: marked internal
- 2003-04-26 Boris Kirzner <[email protected]>
- * DataColumnMappingCollection.cs : Small fix in exception message thrown.
-
- 2003-04-25 Boris Kirzner <[email protected]>
- * DbDataAdapter.cs : Fixed bug in Fill :
- - Reader can have empty results (fo example from UPDATE or DELETE).
- - Reader can have results with no rows (SELECT that returns 0 rows but have columns)
- - In FillTable - skip rows only once for each table.
-
- 2003-04-14 Juraj Skripsky <[email protected]>
- * DbDataAdapter.cs : Refactoring of Fill. New private method
- FillTable does most of the work now. Use int[] instead of
- hashtable for mapping. Move creation of tableArray[] outside
- of loop.
- 2004-03-12 Andreas Nahr <[email protected]>
- * DbDataPermissionAttribute.cs: Added .Net 1.1 marks
- * DataColumnMapping.cs: DO NOT USE the consts scheme if types can be referenced directly!
- * DataTableMapping.cs: DO NOT USE the consts scheme if types can be referenced directly!
- * DataColumnMappingConverter: Added stub
- * DataTableMappingConverter: Added stub
- 2004-03-03 Eran Domb <[email protected]>
-
- * ComparerFactory.cs : Added.
-
- 2004-01-10 Atsushi Enomoto <[email protected]>
- * DbDataPermission.cs : tiny fix to pass OleDbPermission.
- 2004-01-09 Atsushi Enomoto <[email protected]>
- * DbDataPermission.cs : .ctor(PermissionState state) should not call
- obsolete .ctor(state, allowBlankPassword). csc reports an error.
- 2003-12-30 Gonzalo Paniagua Javier <[email protected]>
- * DbDataAdapter.cs: handle MissingShemaAction.AddWithKey, call
- AcceptChanges in Update when a CommandBuilder is used and
- correctly fill information about primary keys in FillSchema.
- Patch from Sergei Malinin ([email protected]).
- 2003-12-23 Tim Coleman <[email protected]>
- * DbConnectionString.cs:
- Some implementation
- * DbProviderFactory.cs:
- Fix typo to make CLS compliant
- 2003-12-16 Jackson Harper <[email protected]>
- * SchemaTableOptionalColumn.cs: Add to fix default build
-
- 2003-12-16 Tim Coleman <[email protected]>
- * CatalogLocation.cs DbCommand.cs DbCommandBuilder.cs
- * DbCommandOptionalFeatures.cs DbCommandSet.cs DbConnection.cs
- * DbConnectionString.cs DbDataSourceEnumerator.cs
- * DbDataUpdatableRecord.cs DbParameter.cs DbParameterCollection.cs
- * DbProviderConfigurationHandler.cs DbProviderFactories.cs
- * DbProviderFactoriesConfigurationHandler.cs DbProviderFactory.cs
- * DbProviderSupportedClasses.cs DbTable.cs DbTransaction.cs
- * GroupByBehavior.cs IdentifierCase.cs SchemaLocation.cs
- * SchemaTableColumn.cs:
- New stubs added for .NET 1.2
- * DataAdapter.cs DataColumnMapping.cs DataColumnMappingCollection.cs
- * DataTableMapping.cs DataTableMappingCollection.cs DbDataAdapter.cs
- * DbDataPermission.cs DbDataPermissionAttribute.cs DbDataRecord.cs
- * FieldNameLookup.cs SchemaInfo.cs:
- Changes made for .NET 1.2
- 2003-10-22 Eran Domb <[email protected]>
- * DbDataAdapter.cs : Check if there is mapping to avoid exception.
- 2003-11-26 Tim Coleman <[email protected]>
- * DbDataReader.cs: Add new stub class
- 2003-11-23 Pedro Martínez Juliá <[email protected]>
- * DbDataAdapter.cs: Call command dispose in self dispose method. We
- need to dispose the connections and other stuff stored in the
- commands.
- 2003-11-10 Pedro Martínez Juliá <[email protected]>
- * DataColumnMappingCollection.cs: Fix a missing exception when the
- required mapping is not in the collection. MS.NET throws an
- exception there.
- 2003-10-22 Eran Domb <[email protected]>
- * DbDataAdapter.cs (Fill): add only the mapped column to the dataTable (not all columns of dataReader).
- Also closing the dataReader if an exception is thrown.
- (Fill): the same as above.
- (SetupSchema): in now return string (the table name).
- (GetFillParameters): fix a bug.
- (BuildSchema) – it now return Hashtable. Add columns to the table only if there is a mapping. Build an Hashtable that maps the columns from the table to the column from the reader.
- (Update): first open the connection if needed. Catch an exception of the ExecuteQuery.
-
- 2003-09-30 Duncan Mak <[email protected]>
- Patch from Eran Domb <[email protected]>.
-
- * DbDataAdapter.cs (Fill): Fixed an Exception from being thrown.
- 2003-09-25 Duncan Mak <[email protected]>
- * DbDataAdapter.cs (Fill): Patch from Eran Domb, <[email protected]>.
- Fixes a possible NullReferenceException, more details here:
- http://lists.ximian.com/archives/public/mono-devel-list/2003-September/002116.html
- 2003-09-21 eran <[email protected]>
- * DbDataRecord.cs: The method
- System.Data.Common.DbDataRecord.GetValues(object[] values) did not
- put the values of the DbDataRecord into values parameter.
- 2003-08-26 Gonzalo Paniagua Javier <[email protected]>
- * DbDataAdapter.cs: provide a Type for ToArray to avoid invalid cast
- exception. Thanks to Mark Easton <[email protected]>.
- 2003-07-31 Duncan Mak <[email protected]>
- * DataAdapter.cs (CloneInternals): Mark with ObsoleteAttribute for
- NET_1_1.
- 2003-03-21 Alan Tam <[email protected]>
- * DbDataAdapter.cs: Update now uses correct DataRowVersion
- when accessing the data.
- 2003-03-17 Aleksey Demakov <[email protected]>
- * 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 <[email protected]>
- * DbDataAdapter.cs: Update (DataSet) updates the default
- table only.
- 2003-02-25 Alan Tam <[email protected]>
-
- * 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 <[email protected]>
- * 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 <[email protected]>
- * 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 <[email protected]>
- * DbDataRecord.cs: return DbNull.Value in GetValue () if value is null.
- 2002-10-31 Daniel Morgan <[email protected]>
- * SchemaInfo.cs: added missing properties to fix mcs build
- 2002-05-05 Miguel de Icaza <[email protected]>
- * 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.
|